Get a Hotel in Walpole

Inn at Valley Farms

Inn at Valley Farms

Walpole • Show on map 9.3/10 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

Book now