Com uma arquitetura moderna e arrojada, o Windsor Brasília, localizado a poucos metros dos shoppings Conjunto Nacional, Brasília Shopping e Liberty Mall, oferece 150 confortáveis apartamentos com vista privilegiada, além de 07 salas de eventos com capacidade para até 280 pessoas em estilo auditório, telas de projeção fixas de cortesia e acústica perfeita.