50 Via Degli Ombrellari, 00193 Roma
Apartment
with
1
room
IFlat Sweet Suite near Saint Peter in Rome offers accommodations with free Wifi, a 5-minute walk from St Peter's
Square, half a mile from Vatican Museums, and a 9-minute walk from Ottaviano Metro Station. The property is close to Castel Sant'Angelo, Lepanto Metro Station, and Pantheon. The property is a 6-minute ...