With a privileged central location, Windsor Plaza Brasilia is equipped for the comfort and convenience of its guests. Appreciate the facilities and service including two restaurants and bars, a swimming pool and health club.
Sign-up to learn about latest journeys, exclusive offers and more.