The recently opened Ramada Plaza hotel in Wrexham is equipped with 85 deluxe guest rooms featuring private bathrooms. Modern facilities such as wireless internet and a full range of leisure...
Entire building is non-smoking. Check-in commences from 6pm on sunday's. the lemon tree is a comfortable, 10-bedroom hotel in wrexham town centre. The contemporary style and authentic flavours...