Sheraton Grand Rio Hotel & Resort

Learn about your destination

IMSC Rio 2021 Venue

Located between trendy Barra da Tijuca and the famous Ipanema beach, our extravagant, full-service resort offers extensive business facilities in a tropical setting. Let our complimentary shuttle service take you to the region's beaches, Leblon and the shops of Rio Sul. The renovated Sheraton Grand Rio Hotel & Resort is the only beachfront resort in the city, with an extensive leisure area, spa and amenities. Its lush and landscaped gardens are situated above a white sand beach, facing the tropical South Atlantic and flanked by imposing mountains. The 538 rooms and suites offer comfortable Sheraton Signature Sleep Experience beds, as well as private balconies overlooking the sea. 

 

Sheraton Grand Rio Hotel & Resort

Av. Niemeyer, 121 – Leblon

Phone:  +55 21 2529 1122