Holt Lodge Hotel
Holt Road LL139SW Wrexham , WREXHAM, United Kingdom United Kingdom
- Profile: Holt Lodge Hotel is a Hotels company located at Wrexham , WREXHAM,, United Kingdom United Kingdom, address is Holt Road, Wrexham , WREXHAM, LL139SW UK, postcode is LL139SW, you can contact Holt Lodge Hotel by phone 441978661002