Lake Placid Summit Hotel / Resort and Suites

2375 Saranac Avenue
Lake Placid
New York
United States