Situated in rural Shropshire, the perfect venue for a business trip or leisurely weekend. The hotel has 16 beautiful en suite bedrooms, all of which have scenic views of the countryside.