Lake Placid, New York was home to the 1932 and 1980 Winter Olympics and sits in the heart of the Adirondack Mountains, so it’s been a tourist destination for decades. Establishments like the Sherwood Forest Motor Inn, at 15 Knottingham Road (off New York State Route 86), offer affordable accommodations for vacationing families.