43 State Route 296, Windham
Located just 2 miles from Windham Mountain the hotel features uniquely styled rooms with an private bathroom. Free WiFi is available throughout the accommodations.