Nestled amidst 17 acres of idyllic gardens on the Saint-Jean-Cap-Ferrat peninsula, the Grand-Hôtel du Cap-Ferrat,…