Greetings from the Chalet Landhaus Inn, where traditional Swiss hospitality and charm welcom you all year round. Chalet Landhaus is built with a perfect blend of modern convenience and old-fashioned Swiss decor to give you a touch of Switzerland close to home. 67 comfortable rooms plus Whirlpool Suites & Family rooms. Indoor pool, Sauna, Hot Tub, Steam Room & Fitness Room.