the Holiday Inn was definitely the best bet for me, because it is conveniently located just a one minute walk from Blackpool North train station. "What's more, the handy new £23.4m tram extension ...
A large yellow notice was found fixed to the stop on the new North Station line next to Holiday Inn at the weekend ... shoppers and visitors directly from Blackpool North station to where they ...