Piazza Della Libertà, 10, 00192 Roma
Appartamento
con
1
camera
Right in the centre of Rome, set within a short distance of Lepanto Metro Station and Piazza del Popolo, iFlat
Vatican Elegant and Spacious Apartment offers free WiFi, air conditioning and household amenities such as an oven and coffee machine. It is located 1.3 km from Piazza di Spagna and offers a lift. The ...