Best Hotel in Wrexham, WLS
1 Premier Inn Wrexham Town Centre hotel
Relaxed budget hotel with a restaurantJacques Wy, Wrexham LL11 2BY, United Kingdom
2 The Lemon Tree Restaurant With Rooms
Sophisticated hotel & restaurant29 Rhosddu Rd, Wrexham LL11 2LP, United Kingdom
Map