Karta Vacation Rentals





A short walk to Mirror Lake and Main Street in Lake Placid. The hotel sits about 10 minutes on foot from Mirror Lake and the Lake Placid Center for the Arts, and roughly 10.5 miles from Whiteface Mountain — close enough for outdoor days and downtown nights.