Liberty's Hotel Blackpool is located at Cocker Square North Promenade, Blackpool and also known as Liberty's On the Square and The Alabama.
My Review of the hotel:
This is a lovely hotel and is popular for entertainment.
Browse through Hotels in Blackpool.