
The Westin Excelsior Rome
Hotel in Rome, Italy

Hotel in Rome, Italy
The Westin Excelsior, Rome, is a historic luxury hotel on the Via Veneto in Rome, Italy, opened in 1906.
Read on Wikipedia · Image Patrick Nouhailler's…, CC BY-SA 3.0
Open boosters, collect cards and trade them. Free to play.
Play for free