- UK Information
- UK Hotels
- Clenaghans Restaurant & Accommodation
Clenaghans Restaurant & Accommodation
Clenaghans is a traditional public house and restaurant featuring self-catering suites, which have been converted from old farm buildings.
Prices from £35
6