Hotel Cala di Volpe, Sardinia, Offers a Host of Destination Focused Activities
The iconic Hotel Cala di Volpe, nestled on the idyllic ‘Costa Smeralda’ (the Emerald Coast) in north-eastern Sardinia, reopened recently, just in time for the Summer holiday season. This Marriott…