South Lodge, an Exclusive Hotel
Brighton Road, Lower Beeding, Horsham RH13 6PS, United Kingdom, United Kingdom
Business Details
The property South Lodge, an Exclusive Hotel is situated in Horsham, United Kingdom. The Accommodation is classified with 5 stars.
"South Lodge is a magnificent Victorian country house in Horsham, West Sussex with an elevated position and 93 acres of gardens and parkland overlooking the South Downs. It has opulent, yet subtle and relaxed surroundings."
- Type:
- Accommodation
- Keywords:
Stars Rank:
5
Booking_com_ID:
111989
South Lodge, an Exclusive Hotel
The property South Lodge, an Exclusive Hotel is situated in Horsham, United Kingdom. The Accommodation is classified with 5 stars.