112 Via Baldo Degli Ubaldi, 00167 Roma
Apartment
with
1
room
10 min dal centro-A due passi metro A e Vaticano is located in Rome, just 1.2 miles from Battistini Metro Station
and 1.4 miles from Vatican Museums. The property is around 1.5 miles from St. Peter's Basilica, 1.5 miles from Ottaviano Metro Station, and 1.9 miles from Lepanto Metro Station. Free Wifi is available, ...