Glenlo Abbey Hotel & Estate earns inaugural Michelin key

Glenlo Abbey Hotel & Estate in Galway has been awarded its first Michelin Key, The Michelin Guide confirms, recognising the property for excellence in hospitality after recent investments across the estate. What the accolade means Glenlo Abbey Hotel & Estate earns inaugural Michelin keyLonely Planet includes a Galway destination in its Best in Travel 2027…