A Magical Beach Resort on the Famed Emerald Green Waters of the Mediterranean
The Hotel Cala di Volpe, on Italy’s Costa Smeralda, offers picture-perfect views of the Cala di Volpe Bay and the Mediterranean Sea. The wide stretch of ultra fine sand is dotted with generous beach umbrellas, providing ample shade from the dazzling sun. The spacious layout of each suite is distinguished by its own design—white washed[…]