Philbrook Farm Inn

881 North Road
Shelburne, NH 03581
Phone: 603-466-3831
Website Directions

Outdoor pool available. Hiking and walking trails on the property. "Home away from home"

Amenities


Back to Listings