This exclusive hotel is set on the edge of the beautiful public gardens of Villa Borghese. It offers warm hospitality, a personalised service, and elegant accommodation with free Wi-Fi.
Number of rooms: 81
Via Lombardia 47, Via Veneto, 00187 Rome, Italy
Hotel booked 1 times today.