... The only beachfront hotel in Rio, the Sheraton Rio Hotel and Towers features spectacular views of the tranquil ocean and nearby mountains. All 559 spacious guest rooms offer balconies with picturesque ocean views. The hotel is complete with two restaurants, 4 lounges, live music, three swimming pools and three lighted tennis courts. Tower accommodations include upgraded amenities, exclusive re... |