The Trafford Hotel


Blackpool • Show on map
View Details for Price
Less than 10 minutes’ walk from Blackpool Tower, this guest accommodations features an on-site bar. A flat-screen TV is provided in each room with attached bathroom at The Trafford Hotel, which is just…More info
