Via Cesare Beccaria 88, Scala A, Interno 5, 00196 Roma
Appartamento
con
1
camera
Situated in Rome, less than 1 km from Lepanto Metro Station and a 18-minute walk from Ottaviano Metro Station,
HospitalityRome Artisti House offers air conditioning. The property features garden views and is 400 metres from Piazza del Popolo and 1.1 km from Villa Borghese. Piazza di Spagna is 1.2 km from the ...