Castle Hotel

Our Amenities

Drinks Parties

Live Events

Live Sport

Quiz

Cask Ales

Castle Hotel

Address:

67 Water St,
Abergele LL22 7SN,
UK

Telephone:

bool(false)