Windsor Park is located in a shopping area of Blackpool in close proximity to Blackpool Central Library, Coral Island and North Pier.
30 minutes away from Blackpool city center.
Guests will find themselves within about 10-minute drive to Blackpool airport.
The apartment offers 11 rooms. All of them feature a DVD player, ironing facilities and wireless internet.