Choose your room
Windsor Barra Hotel 5*
- Free Wi-Fi
Free Wi-Fi in rooms
- Parking
Valet parking
- 24-hour services
24-hour reception
- Swimming Pool
Rooftop pool
- Private beach
Beach access
- Fitness/Gym
Fitness centre
- Sports activities
Badminton
- Spa and relaxation
Solarium
Turkish bath
Steam room
- On-site Dining
Restaurant
Poolside snack bar
Featuring Wi-Fi in public areas, Windsor Barra Hotel Rio de Janeiro sits a 25-minute walk from Tijuca Lake. Offering views of the city, this hotel is a few steps from Shopping Downtown and boasts an outdoor swimming pool.
The 5-star hotel is located in Barra da Tijuca with Pedra Bonita, a cliff where you can do hang-gliding while enjoy a spectacular sight, 150 metres from Barra da Tijuca Beach. The Windsor is also 25 minutes on foot from Canal de Marapendi. Guests will find a shopping centre and shops close to this property. Windsor Expo Center is just a stone's throw from the smoke-free hotel. Estação D Pedro II Central train station is 18 km from the accommodation, and Downtown Mall is 1.5 km away.
The allergy-friendly rooms of this Rio de Janeiro hotel have an extra bed and air conditioning along with a minibar. Bathrooms inlude a bidet and a separate toilet, and such fine comforts as a hairdryer and shower caps.
A kid-friendly buffet breakfast is provided daily. Snacks and beverages are available at the modern rooftop bar. Guests may find the restaurant Fratelli a 5-minute walk away.
Hotel Policy
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.