The Thompson House



Nestled in the picturesque Catskill Mountains in Windham, NY, The Thompson House offers all the amenities of a modern hotel with a "country inn" atmosphere. Nightly entertainment.
Cookies are used for measurement, ads, and optimization. By continuing to use our site you agree to our privacy policy.