News
The G Hotel is perched on the edge of town, overlooking Lough Atalia, an inlet of Galway Bay, and is a 10-minute walk into the city centre. The Salt Hill area and its lovely seaside promenades is ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results