Leão De Judá ligt in Canela in de regio Rio Grande do Sul, op 4,2 km van Igreja de Pedra en biedt gratis WiFi, een speeltuin, een tuin en gratis privéparkeren.
Alle units zijn voorzien van een balkon met uitzicht op de bergen, een keuken met een koelkast en een kookplaat, en een eigen badkamer met douche. Er is ook een broodrooster en een waterkoker aanwezig.
De lodge biedt een barbecue.
Festivals Palace ligt op 12 km van Leão De Judá, en Saint Peter's Church ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Hugo Cantergiani Regional, op 77 km van de accommodatie.