Airbnb
Check out this great place to stay in Lake Placid
Entire home/apt in Lake Placid, United States. Timber Haven Chalet is a private secluded getaway for family and friends located 4 miles from downtown Lake Placid. Recent renovations of the entire home have made this a wonderful vacation spot. The location is perfect for hikers, cross-country s...
See this content immediately after install