Lake Lodge

Lake Lodge

The Lake Lodge is the ultimate hideaway. Totally secluded, the environment creates a sense of wellbeing and romance. Five star accommodation featuring French Provincial furniture, a luxury bathroom with deep spa bath, and a picturesque view overlooking the tranquil lake.