The Red Lion Hotel

Country hotel set in Herefordshire catering for tourists and country sports enthusiasts.