Stephen O'SullivanJan 24, 20222 minVenue in Focus: The Killaloe Hotel & SpaThe Killaloe Hotel & Spa is nestled on the shores of Lough Derg in County Clare (in the twin village of Killaloe & Ballina). It is...