Holt Lodge Hotel is ideally located just 5 minutes from Wrexham and 15 minutes from city centre of Chester, yet a stone's throw from the border of North Wales coast. The Holt Lodge rewards itself as being comfortable home away from home and an ideal venue for business meetings, weddings and family functions. The 3 star Holt Lodge Hotel is set in its own grounds and is the perfect base from which to explore the many exciting attractions and great days out that Wrexham, Chester, Cheshire and ... More