Whitley Bay, Tyne and Wear, NE26
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