29 Rhosddu Rd, Wrexham, LL11 2LP
Star Rating:

In Wrexham town centre, the Lemon Tree Hotel offers stylish rooms with character features. With free WiFi and free parking, there is also a restaurant. Set in a gothic Victorian building, the spaciou ...more
In Wrexham town centre, the Lemon Tree Hotel offers stylish rooms with character features. With free WiFi and free parking, there is also a restaurant. Set in a gothic Victorian building, the spacious rooms at Lemon Tree each have a private...