The Norwood
35 Hull Road Blackpool FY1 4QB,Hull Road, Blackpool
Location Want to take a rest and explore the city? Hotel The Norwood is located in Blackpool. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel — Coral Island, SEA LIFE Blackpool and Central Beach. At the hotel
Free WiFiBusinessBeachfront






