Newburn Hotel
Hotel
Blackpool
Boasting a bar, Newburn Hotel is situated in Blackpool in the Lancashire region, 400 m from Blackpool South Beach and 400 m from Blackpool Pleasure Beach. The property is around 2.1 km from Coral Island, 2.3 km from Blackpool Tower and 2.
Number of rooms: 11
48 Within Road, Blackpool, FY4 1HE, United Kingdom