ARDILAUN HOTEL

Taylors Hill
Galway
Ireland