Hotel São Luis ligt op 500 m van het Adhemar de Barros-plein in Águas de Lindóia en biedt binnen- en buitenzwembaden. WiFi en privéparkeergelegenheid zijn gratis.
Alle kamers zijn eenvoudig ingericht en voorzien van een flatscreen-tv, airconditioning, een minibar en een eigen badkamer met een warme douche. Ze zijn voorzien van ruime kledingkasten.
Er wordt elke ochtend een ontbijtbuffet geserveerd in de ontbijtzaal. Het bestaat uit een verscheidenheid aan vers fruit, brood, vleeswaren en diverse warme en koude dranken.
Het thermale waterpark van Águas de Lindóia ligt op 800 m van Hotel São Luiz. Het ligt op 500 m van het stadscentrum en op 700 m van het busstation van Águas de Lindóia. São Paulo ligt op 180 km afstand.