Heyward Mews

A 4-star self-catering stay in Swords, Co. Dublin. 8.6 km from Malahide Castle & Gardens, and 15 km from Dublin.