Three Cliffs Bay is a large sandy beach, no surprise in that it takes itR Read more [...]
- About Us
Windsor Lodge Hotel Information
With a scenic view over Swansea Bay, Windsor Lodge Hotel offers free on-site parking and a garden for guests to relax in. This Georgian property also features a lounge with a coffee bar and a computer for guests to surf the web.
For more information see the Windsor Lodge Hotel website
Windsor Lodge Hotel Reviews