5-Star Luxury Accommodation Sussex

Aerial View
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
Featured Image
favorite_border
add to favorites

Alexander House And Utopia Spa

Sussex, Sussex, England, United Kingdom
From€196
Set within 120 acres of glorious Sussex countryside, Alexander House is a luxury manor house with beautiful vistas, a choice of restaurants, an award-winning Utopia Spa and rooms designed for absolute comfort. Property Lo..
€196 price from
View open_in_new