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
Meet in this luxury spa hotel in Sussex with breathtaking views of the South Downs. The perfect location for an idyllic away day/retreat.