Last updated: 02:30 PM ET, Wed July 01 2015

Sheraton Opens Sheraton Barra Rio de Janeiro Hotel

Hotel & Resort | Starwood Hotels and Resorts | June 03, 2015

Sheraton Opens Sheraton Barra Rio de Janeiro Hotel

PHOTO: Sheraton Barra Rio de Janeiro Hotel. (Courtesy of Starwood Hotels & Resorts Worldwide)

The Pulse: Sheraton returns to Barra da Tijuca in Brazil with the opening of Sheraton Barra Rio de Janeiro Hotel.

Why it Rates: The launch of a new Sheraton hotel in Rio de Janeiro adds another brand familiar to North Americans to this city which will host the 2016 Summer Olympics. – Brian Major, TravelPulse Latin America editor

Starwood Hotels & Resorts Worldwide, Inc. today announced its global powerhouse Sheraton brand has returned to Barra da Tijuca, Rio de Janeiro’s exclusive modern enclave, featuring some of the city’s best beaches and future home of the 2016 Rio Olympics. With the opening of Sheraton Barra Rio de Janeiro Hotel today, Starwood now has two distinct Sheraton hotels covering the city’s key locations, catering to both business and leisure travelers. The hotel will operate under a management agreement with Condominio do Edificio Sheraton Barra.

 “We are thrilled to welcome Sheraton Barra Rio de Janeiro Hotel back into our portfolio, strengthening our position as the largest five-star hotel operator in Brazil,” said Jorge Giannattasio, senior vice-president and chief of Latin America operations for Starwood Hotels & Resorts. “Facing breathtaking white sandy beaches, the hotel will provide guests with the world-class service that is the cornerstone of the Sheraton brand.”

As part of the hotel’s integration into the Sheraton portfolio, the property will undergo a multi-million dollar transformation. The initial phase, scheduled for completion in the next two years, comprises the renovation of all guestrooms and suites, as well as the lobby and pool, to reflect the brand’s newest design standards. It also includes structural improvements to enhance the guest experience. The final phase will include all public areas, as well as Sheraton Fitness®, and the restaurant and is slated for completion by 2018.

The beachfront Sheraton Barra Rio de Janeiro Hotel is located in the heart of Barra da Tijuca, providing guests access to the pristine beaches of the city. The central location offers easy access to the Barra Shopping Mall, with more than 700 stores and restaurants, and Riocentro, the largest convention center in South America with more than 80,000 square meters of convention space.

The hotel features 292 guest rooms, all with breathtaking ocean views, and Sheraton signature amenities and services. In the open-concept hotel lobby is the Link@Sheraton where guests can stay connected with complimentary wireless and broadband Internet. Terral, an all-day dining restaurant offers international cuisine and a deck with spectacular ocean views. In addition, it has 1,000 square meters of meeting and event space. For relaxation, it also offers an outdoor swimming pool.

For more information on Sheraton Barra Rio de Janeiro Hotel, please visit:

SOURCE: Starwood Hotels & Resorts Worldwide press release


You may use your Facebook account to add a comment, subject to Facebook's Terms of Service and Privacy Policy. Your Facebook information, including your name, photo & any other personal data you make public on Facebook will appear with your comment, and may be used on Click here to learn more.

Discover Club Med All-Inclusive Vacations

Hotels & Resorts