About New Royal Windsor Hotel
Located in the heart of Blackpool a warm welcome awaits you at the New Royal Windsor Hotel.
Ideally situated on Blackpool’s Central Promenade, overlooking the Irish Sea & just 25 metres from the beach, our friendly hotel offers something for everyone.
More about New Royal Windsor Hotel
New Royal Windsor Hotel is located at 245-249 Central Promenade, FY1 6AH Blackpool
+441253341241
http://www.newroyalwindsor.com