Sheraton Grand Rio Hotel & Resort, Rio de Janeiro
The name Sheraton is known throughout the world as a luxurious and upscale brand, and its branch in Rio de Janeiro only enhances the name’s quality reputation. Located just beside Leblon, Rio’s most affluent neighbourhood, the Sheraton sits at the ocean’s edge, affording it sweeping sea views and a calming natural charm. The immaculate interior design is modern and welcoming, and the outdoor pool is framed by tropical palm trees and neat, green gardens. Guests have a choice of facilities from tennis courts and an indulgent spa to private beach access for total exclusivity.