Home » IDILIQ Hotels & Resorts is thrilled to announce that the brand’s first acquisition on the island of Majorca in Spain