Vale House Bed & Breakfast
Vale House Bed & Breakfast is nestled in the beautiful Gloucestershire village of Chalford near Stroud. The village is within The Cotswolds, a designated Area of Outstanding Natural Beauty and is the perfect retreat for those who are looking for a get awa…