Viale Giulio Cesare, 38 3, 00192 Roma
Apartment
with
1
room
Vatican area 2-bedroom apartment in Rome provides accommodations with free Wifi, a 10-minute walk from Ottaviano
Metro Station, 0.6 miles from Piazza del Popolo, and a 17-minute walk from Vatican Museums. The property is close to several well-known attractions, 1.1 miles from St Peter's Square, a 12-minute walk ...