The Westin Excelsior, Rome

4.0 (346 reviews)

Via Vittorio Veneto 125, Rome, 00187, Italy   •   Local Time:     •  Phone: +39 06 47081  

4.0

Close