Substantial double fronted property located in Blackpool Town Centre close to the Railway Station and the proposed new Tram Station development. The Hotel has a very good reputation being 10 out of 89
↧