logo

Cherry House Bed and Breakfast

Saint Johnsbury Vacation Rental
bnbfinder pin

About The Property

Cherry House Bed and Breakfast is located in Saint Johnsbury Vermont

49 Frost Avenue, Saint Johnsbury, Vermont 05819