Situado em Brasília, a 1 km do Shopping Conjunto Nacional, o Windsor Plaza Brasília dispõe de restaurante e bar.
Todos os quartos dispõem de ar-condicionado e TV de tela plana. Os extras incluem produtos de banho gratuitos e secador de cabelo.
O Aeroporto Presidente Juscelino Kubitschek fica a 11 km da propriedade.