Windsor Barra Hotel , Brazil

The Windsor Barra Hotel delivers a sophisticated experience with a focus on your satisfaction and comfort.

Located in front of the exuberant Barra da Tijuca beach, The Windsor Barra Hotel combines sophistication and convenience to deliver the ultimate in comfort and relaxation.

Comfort, high standard service and excellent location near the most beautiful tourist attractions of Rio de Janeiro are some of the features of Windsor Barra.

Those seeking the best stay to enjoy the most out of the marvelous city of Rio will find a high-end structure and exclusive services at Windsor Barra.

Windsor Barra Hotel

The Windsor Barra offers an assorted menu with delighting options and unparalleled ingredients. Chef Manoel Araújo prepares delicious international and Brazilian cuisine creations with an exclusive and contemporary presentation.

Windsor Barra Hotel

Besides very comfortable guest rooms, a terrace with two swimming pools and well-equipped recreation area, the Windsor Barra Hotel has the biggest and best venue for events in Rio de Janeiro.

 

It is located in the famous Barra da Tijuca, a region that is close to numerous attractions, Recreio Beach, many bars, restaurants, shopping malls, natural parks and ecological reserves.

Windsor Barra Hotel Rooms:

Windsor Barra Hotel Rooms

Superior

Windsor Barra Hotel Rooms

Luxury

Windsor Barra Hotel Rooms

Junior Suite

 

Superior

Windsor Barra Hotel

Travel Tips
Plan your trip as far in advance as you can. Last minute travel is stressful to plan, and can often end up being more expensive.
Client Reviews

Newsletter