St Leonard's Church befindet sich circa 1 km von dem 4-Sterne-Hotel The Malvern Great Malvern entfernt und ist unbedingt einen Besuch wert. Das Hotel verfügt über ein Hallenbad sowie ein Restaurant.
Das Stadtzentrum von Great Malvern kann man innerhalb von 25 Minuten zu Fuß erreichen. Die Malvern Hills Area of Outstanding Natural Beauty ist circa 15 Minuten zu Fuß entfernt. Bis zum Herefordshire Beacon sind es nur etwa 2 km von Minuten zu Fuß. Die Bushaltestelle Grovewood Road Eastbound ist in circa 5 Gehminuten Entfernung vom Malvern.
Die 32 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. In den Zimmern gibt es ebenfalls eine getrennte Toilette, ein Waschbecken und eine Dusche.
Ein kostenloses einfaches Frühstück wird jeden Morgen angeboten. Die Gäste werden in das hauseigene Restaurant Grovewood eingeladen, um sich kulinarisch verwöhnen zu lassen. Zu den gastronomischen Einrichtungen gehört vor allem eine Lounge- Bar.