
Windsor Barra Hotel
9,000 sqm
Indoor Space
2,000
Plenary Capacity
4,390
Banquet Capacity
60
Breakout Rooms
1
Exhibition Halls
About this Venue
The Windsor Barra Hotel is a 5-star oceanfront hotel located in front of Barra da Tijuca beach in Rio de Janeiro. It offers luxurious accommodation with panoramic sea or mountain views, a rooftop pool with a cocktail bar, a modern gym, and a gourmet restaurant. The hotel is renowned for its extensive event facilities, featuring a convention center with independent access and numerous modern meeting rooms capable of hosting events of various sizes and purposes.
Images
6 photos
Venue at a Glance
Venue Type
Convention Centre
City
Rio de Janeiro
Country
BR
Total Indoor Space
9,000 sqm
Max Plenary
2,000
Max Banquet
4,390
Breakout Rooms
60
Exhibition Halls
1
Airport Distance
45 min
Full Address
Avenida Lúcio Costa, 2630, Rio de Janeiro, Rio de Janeiro, 22620-172, BR
Sustainability
Windsor Hoteis is aligned with modern sustainable guidelines, integrating operational management with environmental and economic issues. Initiatives include automatic air conditioning shutdown when windows are opened, electricity deactivation with key card removal, use of LED lighting, water flow regulators in taps, and a towel/linen reuse program. The Windsor Barra Hotel specifically transforms old bedspreads into children's tents and VIP guest necessities.
Notable Past Events
1 events hosted
Plan Your Event Here
Submit an RFP to get a customized proposal for your event at Windsor Barra Hotel.
Quick Facts
- Airport
- 45 min drive
- Exhibition Halls
- 1
- Breakout Rooms
- 60
- Indoor Space
- 9,000 sqm
Contact Information
Destination
Rio de Janeiro, Brazil
Latin America — South America
View destination profileData Quality
Bronze
Last Verified
27 Mar 2026