Malvern View Hotel

Cleeve Hill, near Cheltenham, Gloucestershire GL52 3PR