The 5-star Windsor Barra Hotel Rio de Janeiro, located 30 km away from Santos Dumont airport, offers shuttle service and car rentals. With Jardim Oceanico tube station a mere 1 km away and Windsor Expo Center just a 5-minute walk away, the oceanfront hotel boasts a Turkish steam bath, a Turkish steam room, and a solarium.
The luxury accommodation in Barra da Tijuca with amazing ‘ hidden' beaches is a 10-minute drive from Joatinga Beach and an 18-minute walk from such shopping venues as Downtown Mall. The luxurious Windsor Barra Rio de Janeiro also lies only 500 metres from Shopping Downtown and a 10-minute drive from the Modern Museu Selecao Brasileira High-Tech Museum. This Rio de Janeiro property offers a beautiful location close to a mall and shops. Located about 25 minutes on foot from Windsor Barra Hotel, Sao Francisco de Paula Church is open for visiting by worshippers and tourists. Terminal Nuta James bus station, allowing a good connection throughout the city, is not too far from the accommodation.
Facing the mountain, some of the 338 rooms come with complimentary Wi-Fi and cable channels, and such essentials as centrally regulated air conditioning and an extra bed. The nice touches include a high ceiling, along with a sofa set and a work desk. Providing dressing gowns, the private bathrooms come with a spa bathtub and a hot tub.
The Windsor Barra Rio de Janeiro offers buffet breakfast in the restaurant. This Rio de Janeiro property also features a piano bar where a piano and a TV are available. Guests can enjoy meals of Brazilian cuisine at Churrascaria Tourao, situated within 600 metres of the accommodation.