Fantastic location.
The Delton Hotel is situated a stone’s throw away from the always popular Blackpool Pleasure Beach. The hotel is also located very close to a tram stop, which means travelling to attractions that are slightly further afield, such as Blackpool Tower and Wi