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 ...