Property Location Located in Blackpool (Blackpool Town Center), Tulip Hotel is minutes from Winter Gardens and Illuminasia. This hotel is within close proximity of Opera House Theatre and Blackpool Grand Theatre.Rooms Complimentary wireless Internet access..