Norwood Hotel
185 Lytham Road, FY1 6EU Blackpool, United Kingdom - Blackpool.
See on map
Where is the lodging establishment?
185 Lytham Road, FY1 6EU Blackpool, United Kingdom - Blackpool.
Choose your room
Norwood Hotel
Property Location Located in Blackpool, Norwood Hotel is minutes from Paris Casino and Bloomfield Road. This hotel is within close proximity of Sandcastle Waterpark and Blackpool Central Pier.Rooms Complimentary wireless Internet access is available to keep you connected. Conveniences include desks, and irons/ironing boards can be requested.Dining At the end of the day, relax with your favorite drink at a bar/lounge.Business, Other Amenities The front desk is staffed during limited hours.
Frequently asked questions about Norwood Hotel
No, Norwood Hotel doesn't have a pool.
Yes, Norwood Hotel is located just 1,403 m from Blackpool city centre. Have a look at our map to get a better idea.
No, Norwood Hotel doesn't have parking facilities.
No, Norwood Hotel doesn't offer free WiFi service.