Situated in one of the UK areas of outstanding natural beauty Locholly Lodge offers a great relaxing holiday in this amazing part of Scotland. this area is steeped with geological history. The landscape is truly awe inspiring. The lodge it self offers excellent 5 star accommodation ( accredited by AA).
What the lodge offers