Where is The Malvern Hills Hotel, Great Malvern located?
The Malvern Hills Hotel, Great Malvern, Worcestershire, United Kingdom (approx. 52.0616°, -2.34675°)
The Malvern Hills Hotel, Great Malvern, Worcestershire, United Kingdom (approx. 52.0616°, -2.34675°)