Via Della Giuliana, 26 Interno 6 Piano 3, 00195 Roma
Apartment
with
1
room
Happy place is located in Rome, just 1.7 miles from Piazza del Popolo and 1.8 miles from Piazza Navona. The property
is close to several well-known attractions, a 15-minute walk from St Peter's Square, 1.2 miles from Castel Sant'Angelo, and a 19-minute walk from St. Peter's Basilica. Free Wifi is available throughout ...