Relax, unwind & indulge in our oasis of peace & tranquillity set in the stunning Worcestershire countryside. With over 10 year experience in the beauty & wellbeing industry, our expert therapists provide exceptional treatments & a warm welcome await you at The Lodge.