Via Pompeo Magno, 10B, 00192 Roma
Appartamento
con
1
camera
Right in the centre of Rome, situated within a short distance of Lepanto Metro Station and Piazza del Popolo,
Il Tetto offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine. The property features city views and is 1.5 km from Via Condotti and 1.6 km from Piazza di Spagna. ...