A perfect venue and location for both Business and Leisure. Situated between the capital city of Cardiff the cosmopolitan city of Swansea and minutes from the dramatic Glamorgan Heritage coast line.
See more: Hotels in Europe Hotels in United Kingdom Hotels in The-vale-of-glamorgan Holiday Destinations in Europe