Babuino 181 is set in 2 historical buildings and offers elegant accommodation in the heart of Rome, between Piazza Del Popolo and the Spanish Steps. Flaminio Metro is 300 metres away.
Rooms total: 25Important Information
The full amount of the entire booked stay will be charged in the case of early departure.
More information »Via Margutta 0.1 km
Piazza del Popolo 0.2 km
Flaminio Metro Station 0.4 km
Ara Pacis 0.4 km
Via Condotti 0.5 km
Spagna Metro Station 0.5 km
Spanish Steps 0.5 km
Piazza di Spagna 0.5 km
Trinita dei Monti 0.6 km
Villa Borghese 0.7 km