The Windsor Hotel
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.
|Latest news:|| ||Feature:|
|No items|| ||No items|