Windham Hill Inn



West Townshend • Show on map
View Details for Price
Windham Hill Inn in West Townshend provides adults only accommodations with a garden, a shared lounge and a terrace. With a seasonal outdoor swimming pool, the 4-star inn has air-conditioned rooms with…More info
