The galmont hotel & spa email July 8, 2019 16 32 64 128 The galmont hotel galway The galmont hotel & spa The galmont hotel & spa lough atalia road galway ireland