(Last Update: 24 Apr 2023)
Welcome to Castle Lodge Bed & Breakfast located in Malahide, one of Dublins most attractive seaside villages, just fifteen minutes from Dubl