IrelandMayoBallinrobe
8 guests
3 bedrooms
2 bathrooms
Keel River Lodge is a luxury self-catering house (Accommodation - 1800sq ft) on the shores of Lough Carra, Ballinrobe, Ireland. Keel River Lodge is located 4km from Ballinrobe on the N84 to Castlebar. It is set in a large ..
From €85 Nightly