In a prime location in the centre of Rome, Corso Suite 107 Rooms Wellness & Spa provides continental breakfast and free Wi-Fi. This property is located a short distance from attractions such as Piazza Barberini, Spanish Steps, and Pantheon.
Number of rooms: 7
107 Via del Corso, Spagna, 00187 Rome, Italy