Vivaldi Luxury Rooms
Hotel
Spagna
Offering modern rooms with free Wi-Fi and flat-screen TVs, Vivaldi Luxury Rooms is on Via del Corso, Rome's most popular shopping street. It also features a Turkish bath with chromotherapy.
Number of rooms: 23
Via del Corso 75 (check-in at Via dei Greci 23), Spagna, 00187 Rome, Italy