About Us

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

HIDE