No image available for this hotel
No image available for this hotel
Blackpool, Blackpool
Spend a second to
save a fortune!
Spend a second to save a fortune!
22 Clifton Drive, Blackpool
The Scala Hotel is a beautiful Art Deco building situated in South Beach, Blackpool. Tastefully restored in the 1920's style.
See MoreUsage of subsidiary facilities may incur additional fees