Tucked away in 17 acres (7 hectares) of vibrant gardens on the Saint-Jean-Cap-Ferrat peninsula, the Grand-Hôtel du Cap-Ferrat, A Four Seasons Hotel,