Localizado em frente a privilegiada praia da Barra da Tijuca, o Windsor Barra está rodeado de beleza. A natureza exuberante entra pelas portas do hotel e se encontra com suas 5 estrelas. O hotel possui fácil aceso aos aeroportos e está a apenas 15 km da praia de Ipanema e 18 km de Copacabana.
Com mais de 8 mil m2, totalizando 40 salões completamente preparados para realizar eventos e reuniões de pequeno, médio e grande portes, o centro de convenções Windsor Barra impressiona pela sua magnitude. Além disso, possui entrada própria e uma área de recepção.
Sua atrevida arquitetura oferece salões com pé direito de até 5.5 metros, salões e terraços com vistas para o mar, além de amplos corredores de múltiplos acessos que facilitam o fluxo simultâneo de milhares de participantes.
Possui mais de 8 mil metros quadrados de salas de reuniões, algumas delas com uns 5 metros de altura. As capacidades variam de 20 a 1.200 pessoas. Possui um Business center equipado com internet, wi-fi, impressoras, copiadoras, telefones e fax; Garagem privativa para 350 veículos.