When would you like to stay at the Sheraton Rio Hotel & Resort ?
An urban 5 star beach resort is what the Sheraton Rio is. The property is located in Leblon with complete access to the beautiful beach. There are 559 rooms here all of them well equipped with every modern amenity. For those who prefer that extra bit of luxury and privacy there are also 69 suites available. The hotel amenities include a swimming pool with temperature control facilities, a health club, swimming classes and water gymnastics classes, and activities for children.