El Windsor Brasilia Hotel cuenta con piscina cubierta y restaurante, y se encuentra en Brasilia, a 1 km del Parque da Cidade. Hay WiFi gratis. El centro comercial Conjunto Nacional está a solo unos pasos. Todas las mañanas se sirve un desayuno gratuito.
Todas las habitaciones disponen de aire acondicionado, TV de pantalla plana, canales por cable y minibar. El baño privado también incluye ducha. Hay caja fuerte.
El Windsor Brasilia Hotel alberga un centro de fitness, recepción 24 horas y aparcamiento privado gratuito, este último bajo reserva previa. Además, se ofrece servicio de lavandería.
El hotel está a 6,8 km de la plaza Praça do Três Poderes. El aeropuerto internacional Presidente Juscelino Kubitschek se encuentra a 8 km.