Set back from the North Promenade, Liberty's Hotel on the Square boasts wonderful views over the Irish Sea. With only a short walk to the town centre and the world famous Blackpool Tower, the hotel offers a perfect base from which to explore all the many delights that Britain's favourite seaside resort has to offer. The hotel has a fully air-conditioned restaurant situated on the ground floor and also has a fully air-conditioned lounge in which to enjoy the evening entertainment. At certain ... More