South Lodge Hotel & Spa
FIVE STAR RETREAT IDEAL FOR MEANINGFUL BUSINESS EVENTS South Lodge is the ideal location to host corporate events, meetings and conferences, nestling...
Hall Capacity: 170
Spend 24 hours in this luxury spa hotel in Sussex with breathtaking views of the South Downs and a state of the art spa. The perfect location for an idyllic away day/retreat.