Feel the passion and excitement of some thrilling sporting events at Olympic Sports Complex.
You'll have no end of sightseeing choices when staying in Lake Placid. Olympic Sports Complex is an ideal place to start here, but there are loads of other interesting places to check out. Mirror Lake, Olympic Center, and Mount Van Hoevenberg Cross Country Ski Area are close to the sporting facility and will fill in your day nicely.