Apartment/Flat About The Scala Hotel
The Scala Hotel is a hotel in Blackpool, United Kingdom. It is one of 519 places to stay in Blackpool listed on Triptoic.
Property facts
- Property type
- Hotel
Location
Clifton Drive,22, Blackpool, United Kingdom
Loading map…
Frequently asked questions
Where is The Scala Hotel located?
The Scala Hotel is located at Clifton Drive,22, Blackpool, United Kingdom.