W Hotels has launched its first resort in Sardinia, Italy, expanding the brand’s Mediterranean presence. The beachfront property offers luxury accommodation, dining, wellness facilities, and direct access to the island’s coastline. The opening is expected to attract leisure travellers seeking premium holiday experiences in southern Europe.