The Windham Hill Inn

311 Lawrence Dr., West Townshend, VT

The Windham Hill Inn is a small country inn tucked away in the mountains of So. Vermont. With 8 rooms in a converted barn alongside a 3-bedroom cottage sitting on 160 acres of meadows and trails, this is the perfect place for those looking for a classic VT getaway.

STAY
SERVICES