Via del babuino, 179, 00187 Roma
Apartments
Situated in the centre of Rome, 300 metres from Piazza del Popolo and 600 metres from Via Condotti, Charming retreat at the Steps offers free WiFi, a terrace and air conditioning. The property has garden views and is 1.3 km from Lepanto Metro Station and 1.3 km from Villa Borghese. The property is non-smoking...