Via Dei Gracchi, 81, 00192 Roma
Appartamento
con
1
camera
In the centre of Rome, located within a short distance of Ottaviano Metro Station and Lepanto Metro Station, Gracchi
Flat offers free WiFi, air conditioning and household amenities such as a toaster and coffee machine. It is situated less than 1 km from St Peter's Square and provides a lift. The property is non-smoking ...