Property Location Located in Windham, The Thompson House is in a state park, minutes from Windham Country Club, and close to Windham Mountain Resort. This hotel is within the region of Windham Vineyards and Winery and Zoom Flume.Rooms Make yourself at home in one of the 70 guestrooms. Rooms have private furnished balconies or patios. Cable television is provided for your entertainment. Bathrooms have shower/tub combinations and hair dryers.Amenities Don't miss out on the many recreational opportunities, including an outdoor pool, an outdoor tennis court, and a fitness center. Additional amenities at this hotel include complimentary wireless Internet access, an arcade/game room, and a fireplace in the lobby.Dining Satisfy your appetite at a coffee shop/café serving guests of The Thompson House.Business, Other Amenities Featured amenities include a computer station, luggage storage, and a library. Free self parking is available onsite.