Griffin Inn
Church Lane, St Helens
Location We love guest houses for their home comfort and discreet service. Guest house Griffin Inn is located in St Helens. This guest house is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the guest house — Wavertree Botanic Gardens, Anfield
Free WiFiParkingBusiness
USD 97 night
