La Casa Leone se encuentra en Breno y ofrece jardín y patio. Además, hay servicio de habitaciones y parque infantil. El establecimiento ofrece servicio de venta de entradas y mostrador de información turística para bicicletas de montaña.
Las habitaciones están ubicadas en un edificio histórico y cuentan con microondas, nevera, cafetera, ducha, artículos de aseo gratuitos y escritorio. WiFi gratuita y zona de estar. Algunas habitaciones también cuentan con reproductor de DVD.
La Casa Leone alberga una terraza. En los alrededores se pueden practicar diversas actividades, como ciclismo y senderismo. En el establecimiento se pueden reservar excursiones en bicicleta de montaña.
Lugano se encuentra a 7 km del alojamiento, mientras que Como está a 30 km. La Casa Leone está a 4 km del aeropuerto de Lugano, el más cercano, y a 3 km del teleférico de Miglieglia - Monte Lema.