Der Premier Inn ist rund zwei Kilometer vom Zentrum von Wrexham, in einer guten Position für Geschäftsreisende und Urlauber. Alle Zimmer wurden dekoriert zu einem hohen Standard und bieten eine Reihe von modernen Annehmlichkeiten ausgestattet, die Fernsehen, privates Badezimmer und Wireless Internet. Es ist ein großer Parkplatz vor Ort, das frei ist für die Gäste.