Menlo Park Hotel

Headford Road, Terryland, Galway