Luxury HotelSouth Lodge is a 5-star country house hotel set in 93 acres with views of the South Downs. It features a 44,000-square-foot spa with an infinity pool, treatment rooms, and a natural swimming pond. The hotel offers multiple dining options including a Michelin-starred restaurant.
Show more
Summary of reviews related to the 'Luxury' categorySouth Lodge is a stunning 5-star hotel that offers a luxurious and relaxing experience for guests. The property is simply amazing and provides a perfect backdrop for a memorable stay. However, such an experience comes at a price, as the hotel is very expensive with a guest paying £600 per night for the privilege. Despite this, those with the budget will not be disappointed with the beautiful hotel and its luxurious amenities.
Show moreRead review summaries for all categories