The Windsor Carlton hotel is housed in a very large old Victorian House and is located on the North Shore side of Blackpool, a short walk from the sea and all the attractions.
The comfortable and specious en-suite rooms at the Blackpool Windsor Carlton are equipped with television and hairdryers as well as complimentary tea-coffee making facilities.