When would you like to stay at the Sheraton Barra Hotel & Suites ?
The Sheraton Barra Hotel & Suites is a five star beachfront property that is situated on the Barra da Tijuca Beach. The biggest feature of this hotel is that the Rio Centro, Latin America’s biggest convention center is not too far away. The 292 suites and rooms all face the sea and have amenities like cable T, internet, telephone, balcony, and a safe. The hotel also has amenities like a spa, fitness center, swimming pool, sauna, 24 hr. room service and a restaurant.