The Vendry is now part of Groupize! Read more

Reception Rooms

Located In: Windsor Barra Hotel

Learn More

Windsor Barra Hotel

Windsor Barra Hotel

Reception Rooms
Address
Windsor Barra Hotel

2630 Avenida Lúcio Costa Barra da Tijuca, RJ 22620-172

Business Space Location Map
Capacity
F&B Options
In-house catering
Equipment
  • A/V Equipment