10/10
The Sheraton Grand Rio is an excellent choice in Rio de Janeiro, with beautiful views and all amenities one could desire (excellent tennis courts, beautiful pool area, good restaurants, nice lounge and fitness/wellness area). Staff is very friendly an d the rooms are comfortable. Would stay there again.
Brigitte
4-night trip