Stockton Roadworcestershire, Great Malvern
This luxury hotel is an excellent countryside retreat featuring a state-of-the-art spa fantastic gardens and award-winning cuisine. The hotel has stunning views over the Teme Valley in rural Worcestershire.