A
Andrew H Review of Westin Excelsior Rome
Amazing hotel in Rome near the United States embas...
Amazing hotel in Rome near the United States embassy. We stayed here for a few nights at the end of our Italy trip. The hotel, service and amenities are amazing. I very highly recommend it.
Comments: