Down hall country house hotel
Luxury accommodation culinary delights and fantastic facilities come together at the down hall country house hotel to create a superb 4 star getaway picturesquely placed within 110 acres of herefordshire countryside and landscaped gardens this 14th century manor is a tranquil and scenic haven away from the hustle and bustle of daily life spend a leisurely day at the down hall country house hotel making use of the excellent leisure facilities down hall has recently opened the luxury eden spa