Greenhurst Inn is a charming bed and breakfast nestled in the picturesque town of Bethel, VT.
Guests can enjoy comfortable accommodations and a relaxing atmosphere surrounded by the natural beauty of Vermont.
Generated from their business information