About Us
We're Lotus Lodge, we're situated in Wanlockhead which, although it is in southern Scotland, is the highest village in Scotland!
We're Lotus Lodge, we're situated in Wanlockhead which, although it is in southern Scotland, is the highest village in Scotland!