Camellia
Fine Dining · Seafood · Grill
Elegant restaurant Camellia, located within South Lodge Hotel, offers seasonal menus crafted with fresh, local Sussex ingredients.
Location
Best places nearby
The highest rated places close to Camellia.
Local restaurants nearby
South Lodge Hotel and Spa Brighton Road, England



