Hotel Casa Leona is gelegen in Tamarindo, op minder dan 1 km van Tamarindo Beach, en biedt accommodatie met een buitenzwembad, gratis privéparkeren en een tuin. Tot de faciliteiten van deze accommodatie behoren een conciërgedienst, een excursiebalie en gratis WiFiin de hele accommodatie. Bepaalde units bij de accommodatie hebben een balkon met uitzicht op het zwembad.
Kamers bij het hotel hebben een koffiezetapparaat. Alle units bij Hotel Casa Leona hebben een eigen badkamer met een douche en gratis toiletartikelen, flatscreen-tv en airconditioning, en sommige kamers hebben een terras. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Je kunt bij de accommodatie genieten van een à la carte-ontbijt, continentaal ontbijt of Italiaans ontbijt.
Playa Grande ligt op 1,9 km van Hotel Casa Leona. Het dichtstbijzijnde vliegveld is Luchthaven Tamarindo, op 5 km van het hotel.