Via di ripetta, 258, 00186 Roma
Appartamenti
Located in Rome, near Piazza di Spagna, Piazza del Popolo and Castel Sant'Angelo, Ripetta Plaza Rooms features free WiFi. Popular points of interest nearby include Villa Borghese, Spagna Metro Station and Flaminio Metro Station. The property is 1.1 km from the city centre and 700 metres from Via Condotti....