Hotel Windsor
Hotel
Sao Paulo
Located in the heart of São Paulo, Hotel Windsor offers rooms with free Wi-Fi and a TV. Republic Square is only one block away. Private parking is possible on site.
Number of rooms: 53
Rua dos Timbiras, 444, Sao Paulo, CEP 01208-012, Brazil