This 5-star oceanfront Hotel offers luxurious accommodation overlooking Rio's trendy Tijuca Beach. It features a panoramic rooftop pool with cocktail bar, modern gym and hot tub, and fine gourmet restaurant.
The lavish rooms at Windsor Barra Hotel have comfortable seating areas. All feature air conditioning and a satellite TV and some offer stunning ocean views and a spa bath.
The restaurant at Windsor serves an international buffet with fresh oysters and king prawns. On Saturdays a traditional black bean lunch is served, and on Sundays there is a fine champagne brunch. Several other international and regional restaurants can be reached in a 2-minute walk.
Guests can visit Barra Shopping Centre, only 4 km away. They can also enjoy a scenic nature trail in Bosque da Barra National Park, also 4 km from the hotel. The famous Ipanema Beach is 15 km away, while Copacabana is 20 km away.
Hotel Windsor Barra is 20 km from Santos Dumont Airport, and 24 km from Galeao Airport. It offers free parking and a handy 24-hour reception desk.
This property only accepts debit cards issued in Brazil. It does not accept foreign debit cards, nor checks.
Please note that hotel charge tourism tax BRL 3 per day, per room (optional).
Airport shuttle can be provided for a surcharge and must be requested in advance.