Lakeview Motor Inn

1 Mirror Lake Dr
Lake Placid
New York
United States