- UK Information
- UK Hotels
- Windsor Hotel, The
Windsor Hotel, The
With spectacular sea views and free Wi-Fi throughout, The Windsor is situated right on the seafront promenade and is very close to the beach. The Windsor Hotel's superb location means you will hardly need to cross a road during your stay in...
Rating
Visa,Maestro,MasterCard,American Express
Prices from £65
8