Viale Giulio Cesare, 78, 00192 Roma
Appartement
avec
1
chambre
In the heart of Rome, set within a short distance of Ottaviano Metro Station and Lepanto Metro Station, iFlat
Vatican Elegant & Design Apartment offers free WiFi, air conditioning and household amenities such as an oven and coffee machine. The property is located 2.5 km from Piazza del Popolo, 2.5 km from Piazza ...