Inn at Valley Farms

Walpole • Show on map
View Details for Price
Located in Walpole, 9.3 miles from Bellows Falls Amtrak Station, Inn at Valley Farms has accommodations with a garden, free private parking and a shared lounge. This 3-star hotel has air-conditioned rooms…More info
