The Historic But Modern Adirondack Hotel Offering A 'Vibrant Hub In The Heart Of Lake Placid'
When you visit Lake Placid in New York's vibrant Adirondack Mountains, be sure to pay a visit to the grand hotel that's at the heart of the small lakeside town.
Read More