Success
4* family-run hotel on the shores of Loch Lein with magnificent mountain views and ruins of the McCarthy Mor Castle. Fine Irish cuisine is on the menu at Castlelough Restaurant which overlooks the gardens, or enjoy a drink at the elegant Devil’s Punch Bowl Bar, which is named after a Lake on Mangerton Mountain, visible from the bar.