Blackpool hotel hits back after ‘guest’ reviews stay – despite them being 7,700 miles away in Vietnam
The owners of Blackpool’s Hotel Sheraton made sure to set the record straight following the review of a similarly named hotel in…
The owners of Blackpool’s Hotel Sheraton made sure to set the record straight following the review of a similarly named hotel in…