Hotel Piazza Di Spagna
Hotel Piazza Di Spagna
Via Mario De' Fiori, 61
Rome
187
Italy
Rooms from €108.00 ( £98.18 / $142.36 ) per night
As its name suggests, Hotel Piazza di Spagna is just around the corner from the Spanish Steps, set on a charming street and surrounded by the biggest names in fashion.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.