About company

The Inn at Welland is a stylish country inn and restaurant in Malvern, Worcestershire. Recognised as a Michelin Bib Gourmand restaurant, enjoy classic, British cuisine, cocktails, wine and local beers with a stunning view of the Malvern Hills.

GB
Unknown
Not verified company