• Profile

    This magnificent country house hotel in Horsham, Sussex, is set amongst acres of woodland and parkland.

    Already one of the finest luxury hotels in England, South Lodge Hotel has enjoyed a stylish investment programme, lifting it to new heights in five-star country house hotel luxury.

    Two award winning restaurants including:
    The Pass – 1 Michelin star, 4 AA Rosettes
    Camellia – 3 AA Rosettes

  • More Info
    Pubs and Bars: 1
    Places to Stay: 1
    Facilities: ££
    Additional Information:

    1

    Suitability:

    1

    What to bring and wear:

    1

    Accessibility:

    1

    Please Note:

    1

  • Photos
  • Map

    No Records Found

    Sorry, no records were found. Please adjust your search criteria and try again.

    Google Map Not Loaded

    Sorry, unable to load Google Maps API.

  • Reviews

    Leave a Review

    Your email address will not be published. Required fields are marked *