The delightful Sheraton Grand Rio Hotel & Resort Rio de Janeiro enjoys a prime location around 5 minutes by foot from Vidigal Beach and offers 538 rooms with views of the sea. Set amidst landscaped grounds, the hotel is situated in the Zona Sul district of Rio de Janeiro, 2.6 miles from the public park "Parque Lage".
The beachfront hotel is located in the exclusive area of Rio de Janeiro, about 5 minutes by foot from a scenic beach. Also, there is Leblon's Lookout not far from the 5-star Sheraton Grand Rio Hotel & Resort Rio de Janeiro. Guests might as well enjoy proximity to Clube Federal, situated 1.5 miles away. General Osorio Square is approximately a 10-minute drive away, and Estação D Pedro II Central train station is situated approximately 20 minutes' drive from the accommodation. BRS 1 - Rita Ludolf bus stop is in the vicinity of the Sheraton Grand Rio Hotel & Resort Rio de Janeiro.
Certain rooms have a balcony and a seating area for your convenience. They come equipped with a mini-fridge-bar and coffee/tea making machines for self-catering along with a flat-screen TV with satellite channels for business and leisure. Guests can use a bidet and a separate toilet, along with a dryer and bath sheets.
The Rio de Janeiro hotel serves a free vegetarian breakfast. L Etoile restaurant of Sheraton Grand Rio Hotel & Resort serves French cuisine. The pool bar provides you with a place to unwind. Guests can enjoy stunning views from this bar.