Inverness Lodge
Lodge in Inverness, Scotland, United Kingdom
-
Loch Ness Lodge
Bringing together the very best of traditional Scottish architecture and more contemporary design, the Loch Ness Lodge in Inverness, Highland, Scotland, is a luxurious venue in a truly inspirational setting. There are plenty of leisure activities to keep you busy whilst staying in the Highlands.