3 Piazza Del Popolo, 00186 Roma
Appartement
avec
1
chambre
Located in Rome, less than 1 km from Via Condotti and a 9-minute walk from Piazza di Spagna, BellaVista Piazza
del Popolo bi provides a restaurant. Featuring a garden, the apartment is close to several noted attractions, around 1.1 km from Lepanto Metro Station, 1.6 km from Castel Sant'Angelo and 1.4 km from ...