Overton Grange Country House Hotel and SPA is the most highly AA awarded hotel (outstanding 86% Merit) in the glorious market town of Ludlow. A small, Family-run, wood-panelled Edwardian Country House standing in 2 acres of grounds, the Hotel has now opened its brand new SPA FACILITY with 12m Heated Indoor Pool, Sauna and Treatment rooms offering a wide menu of Spa Therapies and Beauty Treatments. Overton Grange enjoys a superb reputation for accommodation- exquisite rooms and excellent ... More