5-Star Luxury Hotels Horsham
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
South Lodge Hotel
Horsham, Sussex, England, United Kingdom
From€218
South Lodge is a magnificent country house in Horsham, West Sussex. Set amongst 93 acres of woodland and parkland. Just 60 minutes from the centre of London and 15 minutes from Gatwick it truly deserves it's 5-star status...
€218 price from89 bedrooms
View open_in_new
roomListings Locations
close