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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed