Ten years ago, the first plans were mooted for a five-star hotel on Blackpool Promenade. The Sands Resort Hotel was initially expected to open in 2021 with 91 bedrooms, a luxury spa and gym, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results