Comfortable accommodation.
Reviews indicate that guests are impressed by the quality of the accommodation at the Premier Inn Wrexham Town Centre. You’ll find the newly renovated rooms are clean, comfortable and offer a reasonable amount of space. Air-conditioning and large TVs are