Luxury Hotel In Sligo Opens New Spa The Address Sligo has announced the opening of a new spa, offering guests an immersive wellness retreat designed to echo the beauty of Sligo’s landsc...