Hotel Windsor beschikt over kamers met gratis WiFi en een tv. Het ligt in het centrum van São Paulo, op slechts 1 straat van het plein Praça da República. Er is privéparkeergelegenheid.
De eenvoudig ingerichte kamers van het Windsor Hotel zijn voorzien van airconditioning en een koelkast. Er is roomservice beschikbaar.
Gasten kunnen gebruikmaken van de wasservice van Hotel Windsor.
In de bar wordt elke ochtend een lokaal en internationaal ontbijtbuffet geserveerd.
Het hotel bevindt zich op slechts 15 minuten lopen van het Museu de Arte Sacra.
Aantal kamers : : 3