This 3-star Swansea hotel is set in landscaped grounds, 3 miles from the city centre and enjoys tranquil lake views. The beaches of the Gower Peninsula are just nine miles away, and plenty of stunning courses within 20 minutes make it an ideal location for yout trip.