Clear
Clear
Clear

Holt Lodge Hotel, Wrexham Road, Wrexham

Holt Lodge Hotel, LL13 Hotel Details

Holt Lodge Hotel
Wrexham Road
Holt
Wrexham
LL13 9SW
Categories
Hotels

Additional Holt Lodge Hotel Information

Description

Holt Lodge Hotel is a business located in Wrexham in the Hotels category.

More Local Wrexham Hotels

Reviews for Holt Lodge Hotel, Wrexham Road, Wrexham, LL13 9SW