Located in the heart of São Paulo, Hotel Windsor offers rooms with free WiFi and a TV. Republic Square is only one block away. Private parking is possible on site.
The rooms at Windsor Hotel enjoy a simple décor. They are equipped with air conditioning and a minibar. Room service is available.
Guests can benefit from the laundry service Hotel Windsor offers.
A local and international buffet breakfast is served in the bar every morning.
It is just a 15-minute walk to the Museum of Sacred Art.