The Grand Hotel Malahide

Location: Grove Road, Malahide, Co. Dublin