Menlo Park Apartments
Apartment
Galway, Galway County
The Menlo Park Apartments provide 2 and 3 bedroom self-catered accommodation and are a 1.8 km walk from Galway city centre. There is free parking and an on-site bar and restaurant.
Number of rooms: 38
Terryland, Headford Road, Galway, Ireland