Bayview House Hotel Swansea, Gower Peninsula
Located 1.5 km from Grand Theatre, 23 km from Oxwich Bay and 30 km from Rhossili Bay, Bayview House By MGroupSA - Free Parking, On the sea front, Close to Marina features accommodation set in Swansea.
26 Saint Christopher's Court, Swansea, SA1 1UA, United Kingdom