Lake Placid Travel Guide
Two-time host to the Winter Olympics, the village and lake of Lake Placid is located in the vast Adirondack Park Preserve in Upstate New York. Lake Placid promises an exceptional natural retreat any time of year, and unique winter opportunities for Alpine and cross-country skiing as well as one of only three bobsled rides in the Western hemisphere.
Compare Prices






