Hammo's Lodge & Restaurant is located in Hensonville, a historic 19th century hamlet just 3 miles away from Windham Mountain, and given our unique location, the possibilities in terms of outdoor activities are virtually endless.
Featuring free WiFi throughout the property, we also offer pet-friendly accommodation. Guests can enjoy the on-site bar and restaurant.