Tag: Twelve Hotel

Galway hotel nominated for sustainability awards

UK: The Twelve Hotel in Galway has been nominated for the European tourism sustainability awards