
Wrexham, United Kingdom
The Lemon Tree - Hotel
3-star hotel
Enjoy modern British cuisine at The Lemon Tree restaurant and bar/lounge, or take advantage of convenient room service. Cooked-to-order breakfasts are available daily (fees apply). Stay connected with complimentary Wi-Fi and…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park


