Incorrect data? Please notify us at hi@itinari.com.
Loch Insh was started in 1969 by Sally and Clive Freshwater who's commitment and hard work developed into what you see today. The Boathouse Restaurant is situated on the shores of the stunning Loch Insh, in the heart of the Cairngorm National Park.