Forster Court Hotel

Forster Street, Galway