St Denis Lodge – dignity, respect and privacy
Shaftesbury – a historic and welcoming town
St Denis Lodge is ideally situated in the stunning hilltop town of Shaftesbury, which is renowned for its historic buildings and breathtaking views of Dorset countryside. The town centre, which is a short, level walk from St Denis Lodge, has a variety of shops, tea rooms, good hotels and public houses as well as a post office, churches, an arts theatre, a hospital and a museum. Shaftesbury is a welcoming town with a warm community spirit.


