The Westin Excelsior, Rome

The Westin Excelsior, Rome

Hotel

Via Vittorio Veneto 125, Rome, RM, Italy