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 a Turkish steam bath and a solarium, Windsor Barra Hotel Rio de Janeiro is situated a 6-minute walk from Shopping Downtown in Rio de Janeiro. While boasting a location a short way from Jardim Oceanico underground station, this hotel includes 2 outdoor swimming pools and a modern fitness centre.
The 5-star hotel lies 4.7 km from the Modern Museu Selecao Brasileira High-Tech Museum and 2.8 km from the Joatinga Bridge. The Windsor Barra places you 150 metres from Barra da Tijuca Beach. The sandy beach is about 5 minutes' walk away. Located in proximity to Downtown Shopping, this property puts the city at your fingertips. Terminal Nuta James bus station is 950 m from the smoke-free hotel.
Windsor Barra Hotel welcomes guests to 338 rooms complete with a flat-screen TV with satellite channels, as well as comforts like climate control. They are appointed with a writing table, and also feature a mini fridge bar. The bathrooms come with a bidet, a separate toilet, and a shower, along with free toiletries and shower caps. Staying at this accommodation, guests can enjoy views of the ocean.
Restaurante Barra is an à la carte restaurant specialised in South American cuisine. There is a modern poolside bar for you to have a drink.
Hotel Policy
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.