General Information
Windsor Barra Hotel is a 5-star hotels that has been welcoming guests since 2005.
The accommodation went through a renovation in 2008.
Windsor Barra Hotel is part of Windsor Hoteis under Windsor Hotels Group.
There are 339 rooms spread across 17 floors.
Location
Located at Avenida Lucio Costa, 2630, Barra Da Tijuca in Rio de Janeiro, Brazil.
Those looking to explore will find Praça Sofia Moreira, Sepetiba Beach, and Praça Quinze de Novembro nearby.
Facilities & Amenities
Windsor Barra Hotel has Outdoor pool, Poolside bar, Children pool, Laundry service, Luggage storage, and more.
Business Facilities
For guests traveling for work, Windsor Barra Hotel has Business facilities and Conference rooms available.
Contact
Phone number: 55 21-21955000