Quality Inn on Lake Placid Lake Placid
2125 Saranac Ave
Lake Placid,
NY 12946
Near Mirror Lake
Distance6.2 miles
SELECT