stayed at the new embassy, rooms were very clean, staff were very friendly and helpful, would recome...
the embassy is now called the new embassy
8/14/2009
(2)
Advertisement
Embassy Hotel, located in the vibrant seaside town of Blackpool, England, offers a comfortable and inviting stay for guests. Just a short walk from the beach and local attractions, this hotel features cozy accommodations with modern amenities. Enjoy friendly service and a relaxing atmosphere, making it an ideal base for exploring all that Blackpool has to offer.
Generated from this place's information
stayed at the new embassy, rooms were very clean, staff were very friendly and helpful, would recome...
OH MY GOD ! no front door keys so the " maintenance man/ manager/ chef " had to stay up practically ...
Advertisement