Piazzale Delle Belle Arti, 00196 Roma
Appartamento
con
1
camera
Situated in Rome, 1.7 km from Auditorium Parco della Musica and 1.9 km from Ottaviano Metro Station, Casa Belle
Arti offers air conditioning. This property is set a short distance from attractions such as Villa Borghese, Spanish Steps, and Flaminio Metro Station. Free WiFi is available throughout the property ...