Rosewood to open first Sardinian property

The 65-room hotel will be located on the island’s Costa Smeralda, about 1.5 kilometres south of Porto Cervo town