Built in 1997, it is located just off The Crescent at Nile Lodge, equal distance from Galway City Centre and Salthill and at the foot of Taylors Hill,
Built in 1997, it is located just off The Crescent at Nile Lodge, equal distance from Galway City Centre and Salthill and at the foot of Tay…