Barr Taoide offers luxury self-catering accommodation and views of the harbour in the centre of Galway City and only a few minutes walk from bustling Quay Street...
↧