M Mary Gallagher Review of Grand Hotel Malahide 3 years ago Great location friendly staff relaxed atmosphere
Comments: