Fairground adrenaline rush or bright lights and razzle-dazzle? The Blackpool South Promenade hotel is located just off the main buzzing promenade of Blackpool, Britain's favourite seaside resort, just down the road from the iconic Blackpool tower.
Address: Balmoral Road, South Shore, Blackpool, FY4 1HR