The Alexander 4 stars

3 Sketty Road Uplands, Swansea, SA2 0EU, United Kingdom

Hotel image
Read more reviews for The Alexander