Doté d'un bar animé sur place et accueillant des groupes et des fêtes, le Norwood Hotel est situé à Blackpool. Une connexion Wi-Fi est disponible gratuitement sur place.
Les chambres basiques disposent toutes de lits simples.
L'établissement comporte un salon commun.
Le Norwood Hotel Hotel se trouve à 500 mètres de Coral Island et du théâtre Blackpool Winter Gardens. L'aéroport John Lennon de Liverpool, le plus proche, est implanté à 54 km.