The Westin Excelsior, Rome

The Westin Excelsior is centrally located on the famous Via Veneto and is within walking distance from famous Spanish Steps and the Galleria Borghese.