Welcome to Menlo Park Apartments >>
The Menlo Park Apartments, Galway consists of 35 tastefully furnished 2 & 3 Bedroom self-catering apartments, accessed through a beautifully landscaped courtyard. The complex is perfectly located on the city's edge, just 15 minutes walk from Galway city centre, with easy access from all major roads into Galway and ample free car and coach parking.