The Thompson House
Windham -> New York -> Mid-Atlantic -> Northeast -> the USA
NY 12496 19 Route 296, Windham, NY 12496, United States of AmericaThe Thompson House on the map
The Thompson House. Hotel in Windham
Less than 2 miles from the Windham Mountain, this resort in the Catskill Mountains is half a mile from the Windham Country Club. Cable TV is featured in each individually-decorated room.
Price from $219
Photos of The Thompson House. Windham
The Information about Windham, New York, the USA
Windham is an English surname and may refer to:. Book the The Thompson House in the Windham, New York.