L
Leonard Desmarais Review of Westin Excelsior Rome
This hotel is absolutely beautiful! The staff are ...
This hotel is absolutely beautiful! The staff are friendly and knowledgeable . It is located centrally and close to amazing restaurants and the subway.
Comments: