a
antonio decina Review of Westin Excelsior Rome
I believe the best hotel in Rome. I have not had t...
I believe the best hotel in Rome. I have not had the pleasure of staying but only used the bar room for business meetings. Excellent location. Stralusso.
Comments: