Windsor Lodge Hotel

Address:

15 Mount Pleasant
SA1 6EG Swansea, United Kingdom
view in google maps

Phone:

+44 1792 64 2158
Contact   ·   Privacy   ·   Terms