Hotels
Things to Do
Restaurants
Nightlife
Travel
Swansea Castle
Address:
Castle Square
Oxford Street
SA1 3HT Swansea, United Kingdom
view in google maps
Contact
·
Privacy
·
Terms