Piazzale Delle Belle Arti, 3, 00196 Roma
Apartment
with
1
room
BelleArtiHome2 is located in Rome, just a 19-minute walk from Villa Borghese 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 ...