Tucked at the verdant tip of the Saint-Jean-Cap-Ferrat peninsula, Grand-Hôtel du Cap-Ferrat feels both secluded and ...