Il Norwood sorge nel centro di Blackpool, a soli 4 minuti a piedi dalla Blackpool Tower. È disponibile solo la connessione Wi-Fi gratuita.
Ogni camera dispone di cassaforte, toletta, frigorifero, asciugacapelli e set per la preparazione di tè e caffè. Tutte le camere sono dotate di bagno interno con set di cortesia. Alcune sistemazioni regalano una vista sulla Torre di Blackpool.
Il Norwood ospita un lounge-bar con TV a schermo piatto. La colazione viene servita ogni mattina nella sala ristorazione.
200 m da Coral Island e 300 m dai Blackpool Winter Gardens. Il Golden Mile, il Blackpool Sea Life Centre e il Madame Tussauds Blackpool sono raggiungibili in 6 minuti a piedi. La stazione ferroviaria di Blackpool North dista 16 minuti a piedi. La stazione dei pullman National Express dista 200 m.