Destinations, Hotels in Wrexham