It's a little far from Blackpool North Station, but the rooms are very spacious. It's not a super luxury hotel, but it's very clean and comfortable. There is also an elevator.
The Henson hotel is a little far from the station and downtown, so if you have a large suitcase, it's a good idea to take a taxi.
There are buses and trams running so it's fine even at night.