Tucked away in the Adirondack Mountains in upstate New York, Lake Placid is well known as the winter Olympic village and gorgeous vacation spot on the lake.
The luxury hotels and resorts are located in Lake Placid, New York and epitomize the true, exclusive mountain retreats from the Great Camp era.
Located just 30 minutes from I-87, in the majestic Adirondack Mountains of Upstate New York and the Olympic village of Lake Placid, the Mirror Lake Inn is a gracious traditional Inn on the... more >>
During the Great Camp era, the Northeast's most prominent families gathered their finest belongings and set out for true family retreats in the Adirondacks, retreats that defined the... more >>
Lake Placid is the jewel of the Adirondacks, clear, cold and strewn with leafy islands; Lake Placid Lodge stands upon its emerald shore. A majestic hotel, built by hand in the Arts and... more >>