Via Ciro Menotti, 26 Scala C Int 3, 00195 Roma
Apartment
with
1
room
YCH-Spaceful apartment near Vatican is located in Rome, just 1.4 miles from Via Condotti and 1.6 miles from Piazza
di Spagna. The property is close to several well-known attractions, 1.1 miles from Castel Sant'Angelo, 1.2 miles from St Peter's Square, and a 15-minute walk from Flaminio Metro Station. Free Wifi ...