Piazzale Delle Belle Arti, 3, 00196 Roma
Apartment
with
1
room
BelleArtiHome2 is located in Rome, just 1.6 miles from Castel Sant'Angelo and 1.1 miles from Spanish Steps. The
property is close to Piazza del Popolo, Via Condotti, and Piazza di Spagna. Free Wifi is available, and private parking can be arranged at an extra charge.
The air-conditioned apartment consists of ...