183 viale giulio cesare, 00192 Roma
Apartments
4BNB - Ottaviano Vatican Flat in Rome provides accommodation with free WiFi, less than 1 km from Lepanto Metro Station, a 6-minute walk from Vatican Museums and less than 1 km from St Peter's Square. The property is around 2.5 km from Piazza del Popolo, 2.5 km from Piazza Navona and 3.7 km from Flaminio...