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 lush carpeted floors and 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.
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.
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.