GR8 Hotel is Conveniently Situated Only Minutes Walk From Blackpool Tower, North Railway Station And The Main Bus Station, The Hotel is Close To The Main Shopping Center, Winter Gardens,…