Blackpool Travelodge

This Hotel is supposed to be finished for its opening on the 2. of May- but will they make it