AA Hotel of the Year for Wales and BDRC No 1 Conference Hotel in the UK, this luxurious 4 star contemporary-style hotel boasts an ideal location in the heart of … Read More