Great location.
The Del Roseia has one giant advantage in its favour, which is its fantastic central location. The Blackpool Tower, Houndshill Shopping Centre, Coral Island, SEA LIFE centre, Central Pier, and Madame Tussauds are all within a five-ten minute walk away fro