168 172 Promenade, Blackpool
6 bedrooms
Baths
Guests
Located in Blackpool (North Shore), Princess Service Apartments - Town Centre is within a 10-minute walk of Winter Gardens and Blackpool Tower. This apartment is 1.9 mi (3.1 km) from Blackpool Pleasure Beach and 0.2 mi (0.4 km) from Blackpool Illuminations.
Parking
Elevator
Pet friendly
No nearby properties available in this region at the moment.