Le Norwood est situé dans le centre de Blackpool, à seulement 4 minutes à pied de la tour de Blackpool. Une connexion Wi-Fi est disponible gratuitement pour les familles et les couples.
Chaque chambre comprend un coffre-fort, une coiffeuse, un réfrigérateur, un sèche-cheveux et un plateau/bouilloire. Leur salle de bains privative est pourvue d'articles de toilette gratuits. Certaines chambres offrent une vue sur la tour de Blackpool.
Le Norwood possède un bar-salon avec une télévision à écran plat. Chaque matin, le petit-déjeuner est servi dans la salle à manger.
Il se trouve à 200 mètres de Coral Island et à 300 mètres des jardins d'hiver de Blackpool. Le Golden Mile, le Blackpool Sea Life Centre et le musée Madame Tussauds Blackpool sont tous accessibles en moins de 6 minutes à pied. La gare de Blackpool North se trouve à 16 minutes à pied et la gare routière National Express est à 200 mètres.