Via Vittorio Veneto 125, Rome 00187 Italy
+39 06 47081

Check Room Rates & Availability

The Westin Excelsior, Rome