Boasting city views, The Spanish Steps Grand Penthouse features accommodation with a terrace and a coffee machine, around 170 metres from Piazza Barberini.
The Spanish Steps Grand Penthouse
30 Via dei Cappuccini, Via Veneto, 00187 Rome, Italy