Lake Placid is a charming mountain village located in upstate New York that is well known for its stunning natural beauty and abundance of outdoor activities. Whether you’re an adventure enthusiast or someone who simply wants to escape the hustle …
“Here for Ironman for the weekend. The owners are the nicest people in the world. They literally knew our names when we walked in. They take care of the place themselves, and it is amazingly maintained.
EAT, EXPLORE AND EXPERIENCE
Looking For The Best Golf Trip? Look no further. Enjoy discounted rates when you book our Stay & Play Golf package.