68 Viale Vaticano, 00165 Roma
Appartamento
con
1
camera
Suite Vaticano has a balcony and is situated in Rome, within just 1 km of Ottaviano Metro Station and 1.7 km of
St. Peter's Basilica. Boasting a terrace, the apartment is close to several noted attractions, around 1.7 km from Lepanto Metro Station, 1.4 km from St Peter's Square and 1.4 km from The Vatican. Free ...