Via Ciro Menotti, 4, 00195 Roma
Apartment
with
1
room
Vatican Luxury Apartment offers accommodations in Rome, 1.3 miles from Castel Sant'Angelo and 1.2 miles from Via
Condotti. Popular points of interest nearby include Piazza di Spagna, Villa Borghese, and Flaminio Metro Station. Free Wifi is available throughout the property and Lepanto Metro Station is a 7-minute ...