The Windsor Park promenade ligt aan de kust in Blackpool North Shore en biedt comfortabele kamers, een bar en een aantal gratis parkeerplaatsen. Er is overal gratis WiFi beschikbaar. Het dichtstbijzijnde treinstation, Blackpool North, ligt op 5 minuten rijden van het hotel.
Het Windsor Park promenade ligt aan Queen's Promenade en sommige kamers bieden uitzicht op zee. Alle kamers zijn voorzien van thee- en koffiefaciliteiten en een Freeview-tv.
Gasten van Windsor Park promenade kunnen ontspannen en genieten van een drankje in de serre, terwijl ze uitkijken op de promenade op de klif. De Blackpool Tram stopt voor het hotel, waardoor het stadscentrum en de bezienswaardigheden gemakkelijk te bereiken zijn.