Via Baldo Degli Ubaldi, 13 Primo Piano, 00165 Roma
Apartment
with
1
room
Duplex Elegante a 2 Min dal Vaticano e dalla Metro is located in Rome, just 1.1 miles from Battistini Metro Station
and 2 miles from St. Peter's Basilica. The property is around 2 miles from Vatican Museums, 2.1 miles from Ottaviano Metro Station, and 2.5 miles from Lepanto Metro Station. Free Wifi is available, ...