Elms Hotel & Spa is a stunning mansion set in the heart of the beautiful Worcestershire countryside. If you’re in charge of organising corporate conferences and meetings, and you’re looking for a charming and unique venue that’s tucked away from the distractions of city life, Elms Hotel & Spa is perfect.The beautiful house, built in the Queen Anne era, benefits from plenty of outdoor space and has been updated with modern facilities that...
View More