Via alberico ii, 11, 00193 Roma
Apartments
In a central area of Rome, located within a short distance of St Peter's Square and Ottaviano Metro Station, La Fenice - Vatican Luxury House offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. With city views, this accommodation provides a balcony. The...