Viale Giulio Cesare, 78, 00192 Roma
Appartement
avec
1
chambre
Set in Rome, near Lepanto Metro Station, Vatican Museums and The Vatican, Idyllia - Vatican Stylish Flat features
free WiFi. The property is around 2.3 km from Piazza Navona, 1.2 km from St. Peter's Basilica and 1.9 km from Flaminio Metro Station. The property is 2.2 km from the city centre and 100 metres from ...