During the winter, enjoy onsite recreation like downhill skiing and cross-country skiing. After a day on the slopes, enjoy a swim in the indoor swimming pool or use the inn's other facilities, including a 24-hour health club and a steam room. At the end of the day, order après-ski drinks at the inn's bar.
The inn offers a restaurant and a snack bar/deli. A complimentary breakfast is offered. Public areas are equipped with complimentary wireless Internet access. This ski inn also offers ski storage and an outdoor tennis court. Complimentary self parking is available on site.
Leo Hotel is a smoke-free property.