Get Directions to Kenilworth Hotel ← View details 583 New South Promenade, Blackpool FY4 1NG, United Kingdom, Blackpool, England Get Directions From* To * — Required information