
Blackpool, United Kingdom
Ambassador Hotel
2-star hotel
This family-friendly hotel is located close to the very heart of Blackpool and all of its many attractions. The Blackpool Tower and the train station Blackpool North are just about 1 km away. This city hotel is a great base from…
- Wi-fi · extra charge
- 24-hour reception
- Restaurant
- Bar























