Village Hotel Swansea 3 stars

Fabian Way, Swansea, SA1 8QY, United Kingdom

Hotel image
Read more reviews for Village Hotel Swansea