Hotels
Things to Do
Restaurants
Nightlife
Travel
Windsor Lodge Hotel
Address:
15 Mount Pleasant
SA1 6EG Swansea, United Kingdom
view in google maps
Phone:
+44 1792 64 2158
Contact
·
Privacy
·
Terms