Castle House B&B Denbigh · Bed and Breakfast (B&B) · 5 Stars (Luxury) Visit hotel website → Hotel details