The Norwood is centraal gelegen in Blackpool, op slechts 4 minuten lopen van de Blackpool Tower. Er is alleen gratis WiFi beschikbaar voor gezinnen en stellen.
Elke kamer beschikt over een kluisje, een kaptafel, een koelkast, een haardroger en koffie- en theefaciliteiten. Alle kamers hebben een eigen badkamer met gratis toiletartikelen. Sommige kamers bieden uitzicht op de Blackpool Tower.
Bij The Norwood vindt u een bar/lounge met een flatscreen-tv. Er wordt elke ochtend een ontbijt geserveerd in de eetkamer.
De accommodatie ligt op 200 m van Coral Island en op 300 m van de Blackpool Winter Gardens. De Golden Mile, het Blackpool Sea Life Centre en Madame Tussauds Blackpool liggen allemaal op minder dan 6 minuten lopen. Het treinstation Blackpool North ligt op 16 minuten lopen. Het busstation National Express Coach Station ligt op 200 m afstand.