Luxury Boutique Hotels Horsham

Sort results  

You searched for "Horsham"

South Lodge Hotel

Horsham, United Kingdom

South Lodge Hotel

A former stately home in West Sussex, with beautiful gardens, just 25 miles from central London

An attractive neo-Jacobean styled country house, South Lodge Hotel sits on the edge of the South Downs and provides the most stunning country views from its windows. With two award-winning restaurants, tennis court, croquet, nearby golf course and acres of parkland and woods in which to roam and play, this is a wonderful base from which to discover West Sussex.


79 rooms
Map
View hotel details