Bellingham Castle hotel Louth, Ireland. Set on 17 acres, overlooking its own river and weir, at the gateway to the Cooley Mountains in the lovely northeast of Ireland