
Contact us
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