Glenlo Abbey Hotel & Estate received its first Michelin Key.

Originally reported by Hospitality Ireland.