Great Malvern Priory just a stroll away from your accommodation