Castle Hotel

Our Amenities

Cask Ales

Drinks Parties

Live Events

Live Sport

Quiz

Castle Hotel

Address:

67 Water St,
Abergele LL22 7SN,
UK

Telephone: