Review: South Lodge Hotel, Sussex

This winter, we enjoyed a stay at the luxury South Lodge Hotel in Sussex. Location Nestled in the picturesque, rolling South Downs, a drive to this majestic hotel is a joyous romp down country lanes and across chalky hills. The hotel itself sits in a huge 93 acres of woodlands, azalea fields and ornamental gardens. … Continue reading Review: South Lodge Hotel, Sussex

The post Review: South Lodge Hotel, Sussex first appeared on Luxury Travel Diary.