Welcome to Hotel Windsor Sao Paulo, 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. (Hotel Windsor Sao Paulo hotels booking).