Llwyn Onn Hall Hotel is a converted 17th century manor house, situated in four acres of beautifully lawned parkland and open countryside, a mile south-east of the Welsh border town of Wrexham.
The Llwyn Onn Hall Hotel is a comfortable family-run AA/RAC 3 star Residential Hotel. That provides all the comforts for the weary traveller offering a home-from-home atmosphere.
Beautiful woodland... More details
Llwyn Onn Hall Hotel Website
Phone number
Email Llwyn Onn Hall Hotel
Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...