Vicarage Hill, Wrexham LL13 7HN
01978 265 799

Our location

Room types and prices

Essential information