Â
Located close to the heart of Rome's downtown district, the 5 star Westin Excelsior is a grand building, conveniently situated on the Via Veneto, just a short walk from the Spanish Steps and some of the cities most exclusive boutique shops like Armani, Gucci, and Louis Vuitton. An iconic landmark, the large characterful building is over a centur...