El The Norwood está situado en el centro de Blackpool, a solo 4 minutos a pie de la torre de Blackpool. Solo hay conexión WiFi gratuita.
Todas las habitaciones incluyen caja fuerte, tocador, nevera, secador de pelo y set de té/café. Todas las habitaciones disponen de baño privado con artículos de aseo gratuitos. Algunas habitaciones tienen vistas a la torre de Blackpool.
El The Norwood alberga un bar salón con TV de pantalla plana. Todas las mañanas se sirve el desayuno en el comedor.
El establecimiento se encuentra a 200 metros de Coral Island y a 300 metros de los jardines de invierno de Blackpool. La Milla de Oro, el Blackpool Sea Life Centre y el Madame Tussauds de Blackpool se encuentran a 6 minutos a pie. La estación de tren Blackpool North está a 16 minutos a pie. La estación de autobuses National Express está a 200 metros.