Situado no centro de San José, o Hotel Casa León disponibiliza um computador com acesso à Internet, uma área de estar partilhada com uma televisão e acesso Wi-Fi gratuito.
Todos os quartos possuem ventoinhas e uma casa de banho privativa com um chuveiro. Algumas unidades têm um cofre, televisão por cabo e um secador de cabelo na casa de banho.
Os hóspedes encontrarão vários restaurantes a cerca de 500 metros, incluindo Esquina de Buenos Aires e Tin Jo. O Supermercado Dubrovpor Menos fica apenas a 250 metros.
O Hotel Casa León também tem uma biblioteca, serviços de lavandaria por um custo adicional e serviço de limpeza diário gratuito.
O Museu Nacional fica a 300 metros da Casa León e a Avenida Central está a 200 metros.