Karta Vacation Rentals
On the banks of Mirror Lake in Lake Placid, with direct views of the Adirondack High Peaks. A short walk takes you to the Olympic Arena, the Winter Olympic Museum, the Convention Center and the village shops. Lakefront setting with a public beach next door makes this a family-friendly hotel & suites option.