Holland House in Denbigh

Holland House

13, Lenton Pool
LL16 3LG
Denbigh (Denbighshire)
01745 814372
Write your review of Holland House
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.3 mi
Y Gelli
61, Vale St
Denbigh LL16 3AP
0.3 mi
Lyndhurst Residential Home
55, Vale St
Denbigh LL16 3AP
2.6 mi
Llanrhaeadr Hall Care Home
Llanrhaeadr Hall
Llanrhaeadr LL16 4NL
2.8 mi
Galltfaenan Hall
Trefnant
Trefnant LL16 5AG