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
Jacuzzi
- On-site Dining
Restaurant
Poolside snack bar
Situated only a 6-minute walk from Shopping Downtown, Windsor Barra Hotel Rio de Janeiro includes 338 rooms with views of the sea. This hotel provides 24-hour reception and wake-up service offered by professional staff.
The accommodation stands just a short drive from Parque Das Rosas, a few steps from Jardim Oceanico underground station. Museu Selecao Brasileira is at a distance of 4.8 km from the 5-star hotel, which is also located just 5 minutes' walk from Windsor Expo Center. The beautiful location close to shops and a shopping centre is favourable for shopping lovers. Windsor Barra Hotel lies at a distance of 2.6 km from Trail to Pedra da Gavea. Terminal Nuta James bus station is relatively close to this accommodation.
The allergy-free rooms are equipped with a safe and an electronic key card to keep you safe. A flat-screen TV with satellite channels, along with a minibar fridge, are also provided. They are appointed with parquetry flooring, soundproof windows. The private bathrooms are fitted with bathrobes.
The Windsor Barra features a daily buffet breakfast served in the restaurant. The modern pool bar offers a piano and a TV. The restaurant Churrascaria Tourao is a mere 600 metres away.
Hotel Policy
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.