El Norwood Hotel se encuentra en Blackpool y alberga un bar animado y grupos y fiestas de bienvenida. Hay WiFi gratuita.
Las habitaciones son sencillas y cuentan con camas individuales.
El establecimiento alberga un salón compartido.
El Norwood Hotel Hotel se encuentra a 500 metros de Coral Island y del teatro Blackpool Winter Gardens. El aeropuerto John Lennon de Liverpool, el más cercano, queda a 54 km.