Premier Inn Swansea Waterfront 3 stars

The Waterfront Development, Langdon Road, Swansea, SA1 8QY, United Kingdom

Hotel image
Read more reviews for Premier Inn Swansea Waterfront