Situated just 2.5 miles from the nearest train station in the vibrant city of Blackpool is the welcoming Windsor and Westmorland Hotel. The hotel is situated on the picturesque seafront and is within easy reach of the famous tower. The guest rooms are comfortable and well furnished and each one offers a range of contemporary facilities for your convenience. Dine in the restaurant and enjoy a delicious meal, followed by a refreshing drink in the hotel bar.