Via Golametto, 2/int A12, 00195 Roma
Apartment
with
1
room
CloHouse is located in Rome, just 1.8 miles from Stadio Olimpico and 1.2 miles from St Peter's Square. Among the
facilities at this property are an elevator and luggage storage space, along with free Wifi throughout the property. The Vatican is 1.2 miles away and Piazza del Popolo is 2.3 miles from the apartment. ...