Doté d'une zone commerçante et d'un restaurant, Hotel Windsor São Paulo sophistiqué est à moins de 10 minutes à pied de l'abbaye Saint-Benoît. L'hotel 3 étoiles sans fumée dispose un Wi-Fi dans les zones publiques et offre un bureau et un accès internet sans fil gratuit.
Il y a 17 chambres à Hotel Windsor, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Elles sont équipées d'un bureau, et disposent également d'un minibar.
Chaque matin, cet établissement sert un petit-déjeuner international sous forme de buffet. Un restaurant Bar Brahma sert une cuisine brasilianisch et est situé juste à quelques pas de Windsor de São Paulo.
Située au cœur même de São Paulo, la résidence est à proximité du Croisement des avenues Ipiranga et São João. À 450 m de la station de métro República, Windsor se trouve à 3 km du Musée Casa Das Rosas. Il y a l'Avenue Paulista dans une zone de 2 km, ainsi que Terminal Correio près de la propriété sophistiquée. La Luz est à 900 mètres de l'hotel, et l'aéroport de São Paulo/Congonhas est à 20 minutes de trajet en voiture.