Via Della Meloria 37, Piano Quarto, Appartamento 19, 00136 Roma
Apartment
with
1
room
Latere Vatican Loft is located in Rome, just 1.2 miles from St. Peter's Basilica and 2.1 miles from Piazza Navona.
The air-conditioned accommodation is a 13-minute walk from Ottaviano Metro Station. Free Wifi is available throughout the property and Vatican Museums is a 8-minute walk away.
Offering a balcony ...