Hotel Edelweiss offers various rooms and apartments, from cozy singles to spacious options. Located near a major ski area.