Karta Vacation Rentals
Right in the heart of Lake Placid, steps from Mirror Lake and a short walk to the Lake Placid Winter Olympic Museum. This family-friendly resort sits near the Olympic Center and the Jumping Complex and has been part of the town’s Olympic story since 1961.