Windsor Barra Hotel is ideal for business or leisuretravelers with stunning ocean views. This hotel in Rio de Janeiro, Brazil, islocated across the street, in front of Barra de Tijuca Beach, and includes apanoramic terrace with an outdoor pool. The hotel also has a fitness center andsauna. The property stands out for its conference facilities with 61 meetingrooms that can accommodate up to 1,800 guests. The hotel also offers two bars,one of them in the lobby area, and another one in the pool area.
The restaurant at the property will inviteyou to start your day with a buffet breakfast service and enjoy internationaland Brazilian cuisine, or even order room service at any time. The hotel has abusiness center, a parking area, and electric car charging stations (all ofthem for an extra charge). The 339 guest rooms and suites at the property areequipped with soundproof windows, air conditioning, minibar, cable TV, work desk, in-room safe, and bath amenities. You can book a room with mountain orocean view.
It has 3 Restaurants/Bars
***Before your trip, please check with the national government the entry and stay requirements of the country you are visiting. Keep in mind that it is the traveler's responsibility to meet the rules and regulations established by the destination country.
Try looking for more hotel options in Rio de Janeiro, Rio de Janeiro, Brazil