Accommodations
Located on the beach in Brazil, Sheraton Grand Rio Hotel & Resort is the city’s only beachfront resort with an extensive recreational area, spa and amenities. Tucked between trendy Barra da Tijuca and famed Ipanema Beach, our extravagant, full-service resort offers extensive business facilities in a tropical setting. The resort’s lush, landscaped grounds are set on a white-sand beach fronting the tropical South Atlantic and flanked by Brazil’s towering mountains. The hotel offers 538 rooms and suites feature comfortable “Sheraton Signature Sleep Experience” beds as well as private balconies overlooking the sea. Club-level accommodations include access to the Sheraton Club Lounge and an exclusive area for breakfast. A complimentary shuttle takes you to area beaches, Leblon and Rio Sul’s shops.
Hotel address: Avenida Niemeyer 121 – Leblon, Rio de Janeiro, Rio de Janeiro, Brazil, 22450-220
Airport: Rio de Janeiro/Galeão-Antonio Carlos Jobim International Airport (GIG) is 21 miles from hotel