Oxwich Bay Hotel is situated in Oxwich, in the Gower Peninsula. It is close to the beach and guests can enjoy views of the sea.
Boasting a restaurant, bar, shared lounge and free WiFi, Wormshead Inn is situated in Swansea, 29 km from Grand Theatre and 24 km from…
Located in Swansea, 2.3 km from Brandy Cove Beach, The Gower Hotel provides accommodation with a garden, free private parking, a terrace…
Located opposite the Kings Dock, Village Hotel Swansea is just a 5-minute drive from Swansea’s city centre.
The Great National Grand Hotel Swansea is located in the heart of Swansea city centre, next to the train station, and within walking…