Leão de Judá ligt op een groot terrein en wordt omgeven door prachtige tuinen. Het biedt diverse activiteiten, zoals paardrijden, waterfietsen en vissen op het eigen meer, een zwembad en een sauna.
Alle kamers van Leão de Judá zijn voorzien van airconditioning en een eigen balkon met een hangmat. Ze zijn smaakvol ingericht en voorzien van een televisie, een minibar en een eigen badkamer.
Het ontbijtbuffet bestaat uit een verscheidenheid aan vers fruit, brood en vleeswaren. Gasten kunnen ook genieten van regionale en internationale specialiteiten en een selectie van drankjes in het restaurant van het hotel, de bar of via de roomservice.
Andere faciliteiten zijn massages, een recreatieruimte en een speeltuin. Leão de Judá ligt op 10 km van het stadscentrum van São Sebastião do Paraíso en op 113 km van Ribeirão Preto. Er is gratis privéparkeergelegenheid beschikbaar.