Glenlo Abbey Hotel review

A luxury escape to a country estate but within easy reach of Galway city.