About the Business
The Windsor Hotel is the largest and most impressive hotel in Whitley Bay. Centrally located on South Parade, the Windsor is situated within sight of the sea on the scenic Northumbrian Coast offering the perfect location for your stay whether on business or for pleasure.
Location & Hours

20-24

Whitley Bay, NE26 2RG
Write a Review
Is this your business?

Claim this business
Business Removal

Request a Business Removal