Our Location Our lodge park is nestled on the banks of Loch Ness, just South of Invermoriston. View Loch Ness Highland Lodges in a larger map