Spanish Steps Corner Hotel Spagna
Situated in Rome, Spanish Steps Corner offers self-catering accommodation around Piazza del Popolo and the Spanish Steps. Free Wi-Fi is available. There is a seating area, a dining area and a kitchen equipped with a dishwasher.
Number of rooms: 2
Via Belsiana 90, Spagna, 00186 Rome, Italy