Conveniently located near the ski slopes, this Lake Placid hotel is in the mountains, within 2 mi (3 km) of Olympic Center and Mirror Lake, and close to winter sports, such as cross-country skiing and skiing lessons. Cascade Cross Country Ski Center and High Falls Gorge are also within 9 mi (15 km).