The Eyre Square Townhouse
Informacje
Ideally located in the centre of picturesque Galway City, The Eyre Square Townhouse overlooks the mouth of Galway Bay, a 2-minute walk from the train and coach stations.
powiększ