The Westin Excelsior, Rome is in fashionable Via Veneto, 500 metres from Spagna Metro Station. It features luxurious decor with antique furniture and crystal chandeliers.
Number of rooms: 316
Via Vittorio Veneto 125, Via Veneto, 00187 Rome, Italy
Hotel booked 3 times today.