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
Offering 2 outdoor swimming pools and views of the ocean, Windsor Barra Hotel Rio de Janeiro is situated 5 minutes' walk from the Windsor Expo Center. This hotel is 4.8 km from the City of Arts and provides guests with a Turkish steam bath and a solarium.
Shopping Downtown is 6 minutes' walk away, while Estação D Pedro II Central train station is 40 minutes' drive from the 5-star hotel. The property is also 3.9 km from the Pedra da Gávea in Rio de Janeiro. The sandy beach is about 500 metres away. At this Rio de Janeiro hotel you'll be a 10-minute ride from Joatinga Beach. The oceanfront property is located a short way from Jardim Oceanico underground station and a 27-minute drive will be enough to get to Santos Dumont airport.
The Windsor welcomes guests to 338 rooms complete with a flat-screen TV with satellite channels, as well as comforts like climate control. They offer bathrooms fitted with a bidet, a separate toilet, and a shower along with free toiletries and shower caps.
Serving Brazilian dishes, Picanha & Etc lies a stone's throw from this luxurious hotel.
Hotel Policy
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.