Sophistication and convenience just a few steps from Praia da Barra.
Experience incredible moments in our 5 star, located in front of the exuberant beach of Barra da Tijuca, in Rio de Janeiro. The Windsor Barra Hotel shelters sophistication and convenience to deliver a structure with a focus on your welfare.
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 home to numerous attractions, Recreio Beach, many bars, restaurants, shopping malls, natural parks and ecological reserves.