Alexandra House Hotel
91 Alexandra Road, Swansea, SA4 4NU
Alexandra House is situated in Swansea, 28 km from Rhossili Bay, 6.2 km from WWT Llanelli, and 10 km from Cathedral Church of St Joseph. With free private parking, the property is 12 km from Grand Theatre and 23 km from Oxwich Bay.