Located near the slopes, this Lake Placid bed & breakfast is situated in the mountains, within a 15-minute walk of Lake Placid Adirondack Scenic Railroad Station and Olympic Center, and is convenient for winter sports, such as cross-country skiing and snowshoeing. Mirror Lake is 1.3 mi (2.1 km) away.