Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil
The 5-star Windsor Barra Hotel is situated in the heart of Rio de Janeiro, an 18-minute stroll from a hot shopping spot such as Downtown Mall. You can enjoy large whirlpool bathtubs, a steam room, and sauna facilities at this Rio de Janeiro hotel, while taking advantage of its beautiful location within walking distance of Olympic Park.
Standing just a short walk down to Shopping Downtown, the luxury property also offers easy access to Windsor Expo Center which is just 5 minutes' stroll away. Located around a 15-minute stroll from Jardim Oceanico underground station, the oceanfront Windsor Barra is 4.4 km from Bosque da Barra Park. This luxurious accommodation lies close to a mall and shops, and within a 500-metre distance of a sandy beach. There is Praia da Joatinga 3.1 km away, and Terminal Nuta James bus station just a minute's drive from Windsor Barra Hotel. For those travelling from afar, Santos Dumont airport is 27 minutes' drive away.
Enticing guests with panoramic views of the city, some of the 338 rooms have Wi-Fi and cable channels, along with such comforts as an extra bed and climate control. They are appointed with a writing desk, and also feature a minibar fridge. The private bathrooms are equipped with bathrobes.
A buffet breakfast is served every morning in the restaurant at the Windsor Barra Rio de Janeiro. There is a rooftop bar with a piano and a TV. The accommodation is a 7-minute walk from Churrascaria Tourao serving Brazilian dishes.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Windsor Barra Hotel!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
David
2020-12-21
superior hotel, friendly staff. it had a mini bar, climate control and an individual safe in the rooms, appreciated that. moreover, there was free wi fi available.
Mike
2020-02-08
One of the dining options, Sushimar was 5 mins walk away. We greatly enjoyed staying at windsor barra. The hotel was situated easy walk to every place we wanted to explore, like Portfood Supermercado. Barra da Tijuca district deserves your attention