Glamour Spanish Steps Guesthouse Rome
Offering inner courtyard views, Glamour Spanish Steps is an accommodation situated in Rome, 400 metres from Piazza del Popolo and 1.3 km from Via Condotti. It is set less than 1 km from Lepanto Metro Station and offers a lift.
Number of rooms: 5
Via Flaminia 61 interno 14, Villa Borghese Parioli, 00196 Rome, Italy