Success
Small 4-star hotel nestled on the northern shore of Loch Lein, offering magnificent views of the Macgillicuddy Reeks. Bar and restaurant with panoramic views.