The Dell House, Malvern

01684 564448 stay@thedellhouse.co.uk

Green room