27 Jan 2023
Best 5 star hotel chain in all of South America
I have been in hotels in different countries all over South America and I will say without a doubt this is the best hotel chain in all of South America hands down. Best service, best equipped, one of the best hotels for breakfast. It has and always will be my first choice for high end hotel accommodations.
1-night business trip
Verified Hotels.com guest review