Lake Placid Lodge
Lake Placid, NY
Enjoy Lakeside luxury at the Lake Placid Lodge! This award-winning retreat overlooks Lake Placid and offers farm-to-table dining, ... [+More]
Nicola's Restaurant
Lake Placid, NY
Classic Italian and Mediterranean cuisine in a cozy, contemporary setting. Nicola’s is located right on Lake Placid’s thriving Mai... [+More]