Via Vittorio Veneto 125, 00187 Roma
Hotel
5 stars
with
314
rooms
The Westin Excelsior, Rome is in fashionable Via Veneto, just over a quarter mile from Spagna Metro Station. It
features luxurious decor with antique furniture and crystal chandeliers.
With refined furniture and custom fabrics, the elegant rooms include a flat-screen TV with both satellite and pay-per-view channels. ...