This magnificent country house hotel in Horsham, West Sussex, is set amongst acres of woodland and parkland. Already one of the finest luxury hotels in England, South Lodge has enjoyed a stylish investment programme, lifting it to new heights in five-star country house hotel luxury.
South Lodge Hotel
Brighton Road, North Horsham, RH13 6PS
![south lodge hotel.jpg south lodge hotel.jpg](https://www.essentialsurrey.co.uk/downloads/4572/download/south%20lodge%20hotel.jpg?cb=5a2d8de955e669ee9912810ee7348690&w={width}&h={height})
Mentions
-
South Lodge Hotel
In need of some pampering? We take a trip to a luxurious Sussex hotel with a state of the art spa