Hotels

South Lodge announces launch of eight lakeside lodges

Each lodge features tanks to harvest and filter rainwater to reuse, as well as water source heat pumps to generate heating for the lodges

Country house hotel, South Lodge, in Sussex, is set to launch six detached lakeside lodges and two spa lodges on the estate’s 93 acre grounds in time for Summer 2024.

Check out our free weekly podcast

Back to top button