The Victoria Hotel

Victoria Place, off Eyre Square, Galway