It's in a quiet and scenic area on Blackpool’s North Shore, just off the promenade. The Windsor Carlton has its own character and a unique Victorian style. The building is located close to the town centre. A wide choice of breakfast is served in the comfortable dining room and a bar service is offered daily....
11 Rooms.