The Thompson House – Windham Hotels, New York


The Thompson House 3 Stars – Windham Hotels, New York Within US Travel Directory Less than 3,2 km from the Windham Mountain, this resort in the Catskill Mountains is 800 metres from the Windham Country Club. A cable TV is featured in each individually-decorated room.
Hotel Location :
The Thompson House, 19 Route 296, NY 12496, USA
Booking now :

Hotels list and More information visit U.S. Travel Directory

► Facebook :
Twitter :


Leave A Reply

Your email address will not be published.