Receive emails and newsletters to keep in touch with I LOVE NY.
Conveniently located in downtown Lake Placid. Walking distance to Olympic Center & Main Street shopping. Window's on the Lake Restaurant & Lounge. Lake view rooms and dining.