Situado en el distrito Ala Norte, a una distancia de 3 km del Supremo Tribunal Federal de Brasil, el Windsor Brasilia Hotel cuenta con una piscina de entrenamiento y vistas al patio. Este hotel perfecto de 4 estrellas es un buen punto de partida para explorar Brasilia, incluido el Centro comercial Conjunto Nacional, que está a 450 metros.
El hotel tiene una excelente ubicación a una distancia de 3,1 km de la Iglesia de Nuestra Señora de Fátima, mientras que lugares de interés natural como el Parque de la Ciudad están a unos 25 minutos a pie. Ubicado a 750 metros de la estación de metro Central, el Windsor se encuentra a una distancia de 3,2 km del Congreso Nacional del Brasil. Adicionalmente, hay centros comerciales y centro comercial al lado de la propiedad. Para los aficionados al deporte, el hotel ofrece acceso al Estádio Nacional Mané Garrincha, que está a unos 30 minutos a pie. El hotel Windsor está a unos cuantos pasos de la parada de autobús Brasilia Shopping Sul-Norte, bien conectado con numerosos lugares de interés.
Este establecimiento acoge a sus huéspedes en 150 habitaciones equipadas con climatizador, así como con TV de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con escritorio, también disponen de minibar. Los cuartos de baño cuentan con inodoro separado y ducha, además de secadores de pelo y gorros de ducha.
En los alrededores puedes comer en el restaurante Yamas, bastante cerca del hotel Windsor Brasilia.