Trafalgar Road 12, Blackpool, Lancashire (Great Britain) Show on map
Updating availability and prices
Set in Blackpool, near Blackpool South, Central Beach and Blackpool North Beach, Royal Windsor Holiday Apartments features free WiFi
Each unit comes with a fully equipped kitchen with a microwave, a seating area with a sofa, a flat-screen TV and a private bathroom with shower and a hairdryer
A fridge, an oven and toaster are also featured, as well as a kettle
Popular points of interest near the apartment include Coral Island, Blackpool Tower and Blackpool Pleasure Beach
The nearest airport is Manchester Airport, 93 km from Royal Windsor Holiday Apartments
This apartment features a seating area, microwave and dining area
Book now, best price guaranteed!
Hotel